Revoke an invite
Makes a pending invite link stop working. Accepted invites cannot be revoked; remove the person or their grants instead.
Needs users.invite, which owners and admins hold. Not available to MCP clients or the assistant.
seylo_session<token>application/json- body
inviteId*stringPanel-issued id.
^[a-z0-9]{16}$Success.
application/json- response
id*stringPanel-issued id.
^[a-z0-9]{16}$email*stringemaillength <= 254role*string|stringgrants*array<>status*string|string|string|stringinvitedBy*|nullexpiresAt*stringdate-timeacceptedAt*|nullcreatedAt*stringdate-timecurl -X POST 'https://example.com/api/v1/invites.revoke' \ -H 'Content-Type: application/json' \ -d '{ "inviteId": "string"}'{ "id": "string", "email": "[email protected]", "role": "admin", "grants": [ { "scopeType": "project", "scopeId": "string", "scopeName": "string", "actions": [ "string" ] } ], "status": "pending", "invitedBy": { "id": "string", "email": "string", "name": "string" }, "expiresAt": "2019-08-24T14:15:22Z", "acceptedAt": "2019-08-24T14:15:22Z", "createdAt": "2019-08-24T14:15:22Z"}Look at an invite GET
What the accept page shows before anyone signs up: who invited whom, as what, to which projects and services. valid is false for used, revoked, expired or unknown tokens. Needs no sign-in. Not available to MCP clients or the assistant.
Open a live log stream GET
Returns a one-minute ticket for the logs WebSocket of a service (or of one build): the last lines first, then new lines as they are written. Needs `logs.view` on the service (a grant on its project covers it). Not available to MCP clients or the assistant.