1
Integration
8
Endpoints
Our contacts at Spott
Manu Manu
LinkedInAvailable integrations
Spott
Create a new candidate
Creates a new candidate profile using a CV and additional form details.
This endpoint is used when a candidate is applying without an existing
candidate record. It returns the newly created candidate record.
Retrieve an existing candidate
Retrieves basic details for an existing candidate. The returned data
can be used to pre‑fill a candidate update form.
Get details for a single job posting
Retrieves detailed information about a single publicly posted job for
the specified tenant. The response contains the same fields as the
list operation but for a single posting.
Get branding details for a vacancy portal
Returns branding information for the specified tenant’s vacancy portal.
The branding object includes colours, logo URLs, favicons, social
accounts and other metadata used to render the portal.
List publicly posted jobs for a tenant
Returns all job board postings that are publicly available for the
specified tenant. Use this endpoint to display a list of jobs on
a public careers site.
Submit an application for a job
Submits an application for a publicly posted job. The request body
includes the applicant’s personal information and a reference to an
uploaded CV. A successful call records the application with the
tenant’s ATS.
Update an existing candidate
Updates an existing candidate’s profile using the latest CV and form
data. The request body mirrors the create candidate call but
accepts arrays for emails, phone numbers and social media accounts.
Upload one or more attachments
Uploads one or more files and returns a temporary identifier for each
uploaded attachment. These identifiers can later be referenced in
application or candidate requests. A `type` query parameter must
indicate the purpose of the attachments (e.g. CV, cover letter).