Access
Accept an instance invitation for the current user
POST
sessionCookiecookie
better-auth.session_token<token>The Better Auth email/password session cookie used by the web application.
- body
token*stringLength
1 <= lengthResponse for status 200
application/json- response
invitation*instanceMembership*curl -X POST 'https://postbot.example/api/access/invitations/accept' \ -H 'Content-Type: application/json' \ -d '{ "token": "string"}'Example Response
{ "invitation": { "id": "string", "targetEmail": "string", "instanceRole": "member", "state": "pending", "createdByUserId": "string", "expiresAt": 0, "acceptedAt": 0, "acceptedByUserId": "string", "revokedAt": 0, "createdAt": 0, "updatedAt": 0 }, "instanceMembership": { "id": "string", "userId": "string", "email": "string", "name": "string", "role": "admin", "state": "enabled", "createdAt": 0, "updatedAt": 0 }}