Rolefy
Rolefy developer platform

Connect your HR system to Rolefy

Push your jobs to Rolefy and collect the applications candidates submit, with a REST API and signed webhooks. No re-typing, no spreadsheets.

Already have an account? Log in

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"
  }'

# → 200 OK — { "access_token": "eyJhbGciOi…", "expires_in": 3600 }

What you can do

Everything you need to keep both systems in step

Create and update jobs from your own system, pull in every application with the candidate's answers and documents, and get told the moment something changes.

How it works

From sign-up to your first live job

  1. 1

    Create an account

    Sign up as a developer with your email.

  2. 2

    Apply for credentials

    Describe what you're building and choose the scopes you need.

  3. 3

    We review it

    Once approved, your client ID and secret are emailed to you, once.

  4. 4

    Test, then go live

    Build against the sandbox. When it works, we move you to live.

How credentials work

Built to be safe

Secure by default

Standard OAuth

Server-to-server client credentials. Tokens last one hour and carry only the scopes your application was approved for.

Scoped to one employer

Every application belongs to exactly one employer. You only ever see, or change, that employer's jobs and applications.

Sandbox first

Test jobs never reach the public job board, and you can simulate applications without a real candidate.

Signed webhooks

Events are POSTed to your endpoint with an HMAC-SHA256 signature, so you can verify every delivery came from Rolefy.

Ready to build?

Create a developer account and apply for credentials. It only takes a few minutes.