API-sleutels
Beheer API-sleutels voor de geauthenticeerde gebruiker.
Deze endpoints zijn niet beschikbaar via OAuth — ze vereisen een sessie- of
API-sleutel-credential. De sleutelwaarde (token) wordt alleen teruggegeven
wanneer de sleutel wordt aangemaakt; daarna wordt hij nooit meer teruggegeven.
API-sleutels opvragen
GET /api/api_keys
Teruggegeven params
- api_keys:
Array<Object>- id: Integer
- name: String
- created_at: DateTime
- updated_at: DateTime
Een API-sleutel bekijken
GET /api/api_keys/:id
Teruggegeven params
- api_key: Object
- id: Integer
- name: String
- created_at: DateTime
- updated_at: DateTime
Een API-sleutel aanmaken
POST /api/api_keys
Aangemaakte sleutels zijn altijd niet-admin en niet systeembeheerd.
Params
- api_key: Object
- name: String
Teruggegeven params
- api_key: Object
- id: Integer
- name: String
- token: String | Wordt alleen bij het aanmaken teruggegeven — sla hem nu op.
- created_at: DateTime
- updated_at: DateTime
Een API-sleutel hernoemen
PATCH /api/api_keys/:id
Params
- api_key: Object
- name: String
Een API-sleutel verwijderen
DELETE /api/api_keys/:id
Geeft 202 terug.