Pending invites, newest first.
Invites that still let someone join, with how many people joined with each. Their links are not shown.
Invites that still let someone join, with how many people joined with each. Their links are not shown.
AuthorizationBearer <token>A Sluby API key (sluby_...) sent as Authorization: Bearer <key>. Keys carry scopes: upload, read, manage.
The invites.
application/json- response
data*array<>curl -X GET 'https://sluby.example.com/api/v1/invites'{ "data": [ { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "role": "admin", "created_at": "2019-08-24T14:15:22Z", "expires_at": "2019-08-24T14:15:22Z", "max_uses": 1, "uses": 0, "created_by": { "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08", "name": "string" } } ]}A link where the member sets a new password. POST
Single use, valid for 7 days. For a member who signs in with GitHub only it sets their first password, with an email they choose. Using it ends their other sessions.
Invite new people with a role. POST
By default the link lets one person join and works for 7 days. `max_uses` lets more people join with it (members only) and `expires_in_days` sets 1, 7 or 30 days. Sluby sends no email: pass the link on yourself.