organisationId or orgLinkedinUrl to identify the target company, as well as a date range using postedSince and postedUntil. The endpoint returns up to 200 jobs per request.
Credit cost: 2 credits per API request regardless of how many jobs are returned.Capacity: Maximum of 200 job postings per company per request. Use pagination (
page) to retrieve additional results.Endpoint
POST /api/v1/organisation/jobpost
Request
Headers
| Header | Value |
|---|---|
X-API-KEY | Your Clodura API key |
Content-Type | application/json |
Body Parameters
Clodura’s unique identifier for the company. Obtain this from the Search Organizations endpoint. Required if
orgLinkedinUrl is not provided.Full LinkedIn Company profile URL (e.g.,
https://www.linkedin.com/company/circuitry-ai/). Required if organisationId is not provided.Start date for filtering job postings. Format:
YYYY-MM-DD (e.g., 2024-01-01).End date for filtering job postings. Format:
YYYY-MM-DD (e.g., 2024-12-31).Exact match filter for a specific job title. Use this to find postings for a precise role.
Filter by department or business function. Accepted values include:
Admin, Analytics, Cloud, Customer Service, Cyber Security, Data Engineering, Devops, Engineering, Finance, HR, IT, Inside Sales, Legal, Marketing, Operations, Product Management, Sales, Security, Support, Testing, Training, Research, and more.Filter job postings by one or more cities. Refer to the supported cities list.
Filter job postings by one or more states. Refer to the supported states list.
Filter job postings by one or more countries. Refer to the supported countries list.
Keywords to match within job description text (e.g.,
Kubernetes, GDPR, Agile).Industry or technology focus areas derived from job descriptions. Accepted values include:
Artificial Intelligence, Machine Learning, Data Science, Cloud Computing, SaaS, DevOps, Cyber Security, Blockchain, IoT, Mobile Applications, Web Development, CRM Implementation, ERP Implementation, Salesforce Development, and many more.Page number to retrieve. Maximum:
100.Example Request
Response
A successful200 response returns a paginated list of job postings for the specified organization.
The Clodura ID of the queried organization.
The LinkedIn URL of the queried organization.
Example Response
Error Codes
| Status | Meaning |
|---|---|
400 | Bad request — malformed input or domain count exceeded |
401 | Unauthorized — your API key is missing or invalid |
402 | Payment required — credits exhausted; upgrade your plan or add credits |
403 | Forbidden — this endpoint requires a paid Clodura plan |
404 | Not found — no job postings found for this organization |
409 | Daily rate limit reached — maximum API calls for this endpoint exceeded |
422 | Unprocessable entity — invalid parameter combination or malformed JSON |
429 | Rate limit exceeded — reduce request frequency or upgrade your plan |
