client_id
and client_secret
.https://[organization].pluvo.com/graphql/
The Pluvo API enables external systems such as HRM platforms, and integration tools to programmatically communicate with the Pluvo platform.
Access to the API requires an OAuth token that you request via:
POST https://[organization].pluvo.com/oauth/token/
Important:
/
Content-Type: application/x-www-form-urlencoded
A valid token is included as a Bearer token in API requests:
Authorization: Bearer <your_token>
All requests are made to:
https://[organization].pluvo.com/graphql/
Note: the trailing slash is also required here.
The Pluvo API implements a full GraphQL interface.
You determine which fields you retrieve or update, ensuring minimal payloads and maximum flexibility.
Example query:
query user($ref: String!) {
user(ref: $ref) {
ref
name
email
isActive
}
}
The ref
serves as a unique identifier within your own system.
You can determine this value yourself when creating an object, as long as it remains unique within the entity.
Pluvo supports webhooks for real-time notifications about:
Webhook configuration is done through the admin interface of your organization's Pluvo environment.
Each webhook request contains an HMAC signature for verification.