API Documentation

Integrate Jobba.io with your application using our REST API

Getting Started

To use the Jobba.io API, you'll need an API key. Contact us to request access to our API.

Authorization: Bearer YOUR_API_KEY

Endpoints

GET /api/jobs/list

Retrieve a list of job postings

curl -H "Authorization: Bearer YOUR_API_KEY" https://jobba.io/api/jobs/list

GET /api/jobs/{id}

Get details for a specific job

curl -H "Authorization: Bearer YOUR_API_KEY" https://jobba.io/api/jobs/123

POST /api/external/jobs

Create a new job posting (requires API key)

curl -X POST -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"title":"Software Engineer","company":"Example Corp","description":"..."}' \
  https://jobba.io/api/external/jobs

Rate Limits

API requests are limited to 100 requests per minute per API key.

Need Help?

For API support or to request an API key, please contact us.