Build on Fintech.careers
REST endpoints and outgoing webhooks so your company can pull and manage its own vacancies and applications on Fintech Careers, and get notified in real time as things change — a new application, a status change, a published vacancy.
Integration Guide
A narrative walkthrough of the whole integration — authenticating, your first REST call, subscribing a webhook, verifying signatures — with Node.js and Python code samples.
Read the guide → Full schemaAPI Reference
Every partner REST endpoint, request/response shape, and field, generated straight from the real API. Try requests directly from the page.
Browse the reference →At a glance
Four steps cover the whole integration. Each one is explained in full, with code, in the Integration Guide.
-
Generate a key
An OWNER creates a scoped API key from Company Settings in the app.
-
Call the API or subscribe a webhook
Pull vacancies/applications over REST, and/or register a URL to receive events for your company.
-
Verify signatures
Every webhook delivery is HMAC-signed — verify it before trusting the payload.
-
You're live
Failed deliveries retry automatically for up to 24 hours.
A first call
Every request carries your API key as a bearer token. Replace the host below with your actual API base URL.
curl https://api.jobs.example.com/v1/partner/vacancies \
-H "Authorization: Bearer pk_live_6f2c9a1e..."
What's included
Everything a partner integration needs, and nothing more.
- Scoped, revocable API keys READ and/or WRITE scopes, a per-key rate limit, shown once at creation.
- REST endpoints List your company's vacancies and applications; create and update vacancies.
- Signed webhooks HMAC-SHA256 signed deliveries for company, vacancy, application, and role proposal events.
- Automatic retries Up to 5 attempts over roughly 24 hours, with auto-disable and recovery for a persistently failing endpoint.