Skip to content

Developer Program · Free

Build on the pipeline.

A sandbox, the documentation, and a person who answers. For product teams connecting Apex ATS to scheduling, onboarding, payroll, background checks or their own job sites.

The Developer Program is free. You get a use case review with our team, a sandbox workspace with sample data, documentation for the public job feeds and Twilio webhooks, and REST API access on request for approved integrations. Apply below; most requests get a sandbox within a week.

What you get

Three things, all free.

Use case review

A short call or email thread where we look at what you are building, tell you which endpoints exist today, and flag anything that needs the REST API or a webhook.

Sandbox workspace

A demo workspace with three jobs and a dozen applicants across every stage. Reset it whenever you like. SMS runs in simulated mode so nothing real is sent.

API usage support

Email support from the engineers who built the feeds and API. We answer questions about payloads, limits and edge cases, and we tell you when something is not supported yet.

API overview

What is available today.

No roadmap promises here. This is what exists and how to reach it.

Public job feeds

Every workspace publishes its open jobs at two URLs, no key required.

  • GET /feeds/{org}/jobs.json: JSON array of open jobs with id, title, slug, location, remote flag, employment type, salary range, description, published date and apply URL.
  • GET /feeds/{org}/indeed.xml: the same jobs in the XML format ingested by Indeed and ZipRecruiter.
  • Cached for up to an hour at the edge. Closed and paused jobs drop out on the next refresh.

Webhooks

Inbound events from Twilio are handled by Apex; outbound webhooks to your systems are available on request.

  • POST /api/twilio/inbound receives applicant replies and STOP/START keywords, signature-verified.
  • POST /api/twilio/status receives delivery receipts and updates message status on the record.
  • Outbound events (application created, stage changed, applicant hired) can be pointed at your endpoint through the program.

REST API on request

Read and write access to a workspace's hiring data for approved integrations.

  • Read jobs, applicants, applications with stage and score, notes, interviews and messages, scoped to one workspace.
  • Create applicants and applications from your own forms; move stages; attach notes.
  • Receive hired applicants with the fields you need for onboarding or payroll.
  • JSON over HTTPS with bearer tokens. Rate limits are generous for hiring volumes and documented in your welcome email.

Example: read a workspace's open jobs

curl https://ats.apexsales.ai/feeds/northpoint/jobs.json

[
  {
    "id": "6d2f...",
    "title": "CDL-A Driver, Regional",
    "slug": "cdl-a-driver-regional",
    "location": "Tampa, FL",
    "remote": false,
    "employment_type": "FULL_TIME",
    "salary": { "min": 62000, "max": 78000, "period": "YEAR", "currency": "USD" },
    "published_at": "2026-08-20T13:05:00Z",
    "apply_url": "https://ats.apexsales.ai/careers/northpoint/cdl-a-driver-regional/apply"
  }
]

Apply

Request a sandbox.

Tell us what you are connecting. We reply within two business days with your workspace and the notes that match your use case.

How much does the Developer Program cost?
Nothing. It is free for teams building integrations or evaluating a private label deployment. There is no time limit on the sandbox while you are actively building.
Is there a public REST API?
Public job feeds and the Twilio webhooks are available today without any application. REST API access for reading applicants, applications and stages, and for writing hires back, is granted on request through this program while we finish the documentation.
How do I authenticate?
Feeds are public and need no key. REST API access uses a per-workspace bearer token issued by our team. Twilio webhooks are verified with Twilio's request signature.
Can I use the sandbox for demos to my clients?
Yes. Sandbox workspaces come with sample data and can be reset at any time. For a branded demo environment, see the private label Standard tier.
What happens to my integration if I become a partner?
It carries over. Sandbox tokens are re-issued against your branded instance and your partner success contact takes over support.

Free. No card, no commitment.