Documentation
REST API for connecting your HR or recruitment system to Rolefy: push jobs to Rolefy, collect the applications candidates submit, and subscribe to events through webhooks.
Tell us what you're building and which scopes you need. We review it, then email your client ID and secret once.
New applicationTrade your credentials for a token that lasts one hour.
curl -X POST "https://developer.rolefy.fit/api/v1/oauth/token" \
-H "Content-Type: application/json" \
-d '{ "client_id": "your-client-id", "client_secret": "your-client-secret" }'Send the token as a bearer token on every request.
curl "https://developer.rolefy.fit/api/v1/jobs?limit=5" \
-H "Authorization: Bearer $ACCESS_TOKEN"Authentication
Exchange your application's credentials for a short-lived access token.
Jobs
Create and update your jobs, and close them.
Job categories
The job categories Rolefy uses, so you can label your jobs the way candidates search for them.
Applications
The applications candidates submit to your jobs.
Webhooks
Subscribe to events and have Rolefy deliver them to your own endpoint.