For developers

Build hiring into anything

Every screen Silky has is built on the same public REST API. Headless, well documented, full access. Build your own interface, plug Silky into your stack, or let your AI run the whole hire.

Free plan included. No credit card. Keys ready in minutes.

Build on the API.

Every screen Silky has is built on the same public REST API. Headless. Well documented. Full access. Replace our UI with yours, or skip a UI entirely.

Full access. No restrictions.

API docs →

api.silky.soPOST/v1/jobsAuthorization: Bearer sk_live_••••{"title":"Senior Backend Engineer","location":"Remote, UK","publish":true}201Created · job posted · careers page live
0:14

Built for your AI to run.

Magic-link signup, structured endpoints for every action, clear schemas your AI can reason over. Your agent can sign up, post a role, run screens, and send the offer. No UI required.

Give it the URL. Walk away.

API docs →

YOUR AI · TALKING TO SILKYYOUR AGENTPost a Senior Backend Engineer role.sPosted. Careers page live atcareers.acme.soYOUR AGENTShortlist to top 5. Schedule screens.s47 applied · 5 shortlisted · screens booked for Thu.
0:16

What you can build.

Full REST API

Every action in the product is an endpoint. Post jobs, read candidates, run screens, send offers. Nothing is held back for the UI.

Webhooks for every event

Subscribe to pipeline changes and get HMAC-signed, replay-protected events the moment a candidate moves, applies, or is scored.

Built for AI agents

Magic-link signup and clear schemas your agent can reason over. Hand it the URL and it can sign up, post a role, and run the hire.

Headless careers pages

Drop in our apply widget, or skip our UI entirely and serve applications from your own front end against the same API.

Build your own UI.

Use our interface, or build your own. The whole product runs on the same public API, so you can create your own recruitment app and run hiring exactly how you want. Build it in Lovable, Claude Code, Replit, or whatever you reach for. It is your front end on our engine.

Lovable

Describe the recruitment app you want and wire it to the Silky API. Your candidates, your screens, your brand.

Claude Code

Point your agent at the API docs and let it build the front end. Every endpoint is documented for an AI to read.

Replit

Spin up a full-stack app and hit the same endpoints our own product runs on. Nothing is held back.

Post a job in one request.

Authenticate with a scoped key, send the role, and the careers page goes live. Every other action in the product works the same way.

Read the API docs →
POST /v1/jobs
curl https://api.silky.so/v1/jobs \
  -H "Authorization: Bearer sk_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Senior Backend Engineer",
    "location": "Remote, UK",
    "publish": true
  }'

Built to a standard.

The same practices you expect from Stripe or Resend. No shared secrets, no manual steps, no surprises.

  • ·Server-generated keys, scoped per permission
  • ·HMAC-SHA256 signatures on every webhook
  • ·Idempotency keys on all mutating requests
  • ·Cursor-based pagination across every list
  • ·Typed external IDs (job_, cnd_, app_, whk_)
  • ·Async jobs return 202 with a task ID

Start building.

Free forever. No credit card required.