client_id
en client_secret
.https://[organisatie].pluvo.com/graphql/
De Pluvo API stelt externe systemen zoals HRM-platformen, LMS'en en integratietools in staat om programmatisch te communiceren met het Pluvo-platform.
Toegang tot de API vereist een OAuth-token dat je aanvraagt via:
POST https://[organisatie].pluvo.com/oauth/token/
Belangrijk:
/
Content-Type: application/x-www-form-urlencoded
Authorization: Bearer <your_token>
Alle verzoeken worden gedaan naar:
https://[organisatie].pluvo.com/graphql/
Let op: ook hier is de afsluitende slash verplicht.
De API is volledig gebaseerd op GraphQL.
Je bepaalt zelf welke velden je ophaalt of bijwerkt, wat zorgt voor minimale payloads en maximale flexibiliteit.
Voorbeeldquery:
query user($ref: String!) {
user(ref: $ref) {
ref
name
email
isActive
}
}
De ref
fungeert als unieke identifier binnen je eigen systeem.
Je mag zelf deze waarde bepalen bij het aanmaken van een object, zolang hij uniek blijft binnen de entiteit.
Pluvo ondersteunt webhooks voor realtime notificaties over bijvoorbeeld:
Elk webhook-verzoek bevat een HMAC-handtekening voor verificatie.