Download OpenAPI specification:Download
A public API that lets client organizations retrieve profile info, create inquiries, and manage job positions.
Allows a client to submit a new inquiry with basic metadata and one or more position needs.
| title required | string |
| description | string |
required | object |
| main_contact | string |
required | Array of objects (HirePosition) |
{- "title": "Fullstack Developer",
- "description": "<div>Project to build backend system</div>",
- "industry": {
- "name": "Software"
}, - "main_contact": "Lawunn (lawunnkhaing16@gmail.com, +358402224007)",
- "hires": [
- {
- "stage": "draft",
- "title": "Backend Dev",
- "type": "external",
- "experience_level": "Intermediate",
- "is_remote_work": "no",
- "budget": "5000",
- "allocation": "10",
- "language_reqs": "Finnish",
- "job_start": "2025-11-01T16:30:00.000Z",
- "job_end": "2025-11-30T16:00:00.000Z",
- "description": "<div>fx</div>",
- "order_need_reqs": [
- {
- "name": "C#",
- "importance": 3
}
]
}
]
}{- "inquiry_id": "inq_abc123",
- "status": "draft"
}Retrieve a list of all inquiries created by the authenticated user.
{- "inquiries_total": 19,
- "search_progress": 5,
- "contracts_signed": 0,
- "group_name": "@gmail.com",
- "total": 5,
- "orders": [
- {
- "id": 16,
- "title": "Software Dev",
- "description": "fx",
- "industry": "Software",
- "stage": "pending",
- "job_start": "2025-11-01 15:00:00",
- "job_end": "2025-11-30 15:00:00",
- "created_at": "2025-11-06T12:33:32.000Z",
- "updated_at": "2019-08-24T14:15:22Z"
}
]
}Cancel an entire inquiry (order) and all its positions. This public endpoint forwards the request to the internal user API and returns the internal response.
| orderId required | integer ID of the inquiry (order) to cancel |
{- "message": "Inquiry successfully cancelled"
}Retrieve the list of positions under a given inquiry ID.
| orderId required | integer ID of the inquiry (order) |
[- {
- "id": 0,
- "order_id": 0,
- "title": "string",
- "stage": "string",
- "experience_level": "string",
- "location": "string",
- "job_start": "2019-08-24T14:15:22Z",
- "job_end": "2019-08-24T14:15:22Z",
- "language_reqs": "string",
- "allocation": 0,
- "budget": "string"
}
]Cancels an existing position (hire) under a given inquiry (order) using the public API.
| orderId required | integer ID of the inquiry (order) |
| positionId required | integer ID of the position to cancel |
{- "message": "Position successfully canceled"
}Adds a new job position to an existing inquiry.
| orderId required | integer ID of the inquiry to add the position to |
| stage required | string |
| title required | string |
| type required | string |
| experience_level | string |
| is_remote_work | string |
| budget required | string |
| allocation | string |
| language_reqs | string |
| job_start required | string <date-time> |
| job_end required | string <date-time> |
| description required | string |
Array of objects |
{- "stage": "draft",
- "title": "Backend Dev",
- "type": "external",
- "experience_level": "Intermediate",
- "is_remote_work": "no",
- "budget": "5000",
- "allocation": "10",
- "language_reqs": "Finnish",
- "job_start": "2025-11-01T16:30:00.000Z",
- "job_end": "2025-11-30T16:00:00.000Z",
- "description": "<div>fx</div>",
- "order_need_reqs": [
- {
- "name": "C#",
- "importance": 3
}
]
}{- "message": "New position successfully added"
}