# Spott > Documentation for Spott — the AI-native recruitment platform. ## Docs - [Get application pipeline stages](https://docs.spott.io/api-reference/application-pipeline/get-application-pipeline-stages.md): Retrieve all Application Stages. Returns an ordered list of pipeline stages with their labels. - [Bulk create applications](https://docs.spott.io/api-reference/applications/bulk-create-applications.md): Create up to 250 standard applications in one request. Each item links one candidate to one job stage. - [Bulk update applications](https://docs.spott.io/api-reference/applications/bulk-update-applications.md): Update up to 100 applications in one request. Each application update sets the target stage and numeric position. - [Create a rejection for an application](https://docs.spott.io/api-reference/applications/create-a-rejection-for-an-application.md): Create a rejection for an application by its ID. - [Create an application](https://docs.spott.io/api-reference/applications/create-an-application.md): Creates a new application. Link a candidate to either a job or directly to a client for speculative applications. - [Delete an application](https://docs.spott.io/api-reference/applications/delete-an-application.md): Deletes the application with the specified ID. - [Get application presentations](https://docs.spott.io/api-reference/applications/get-application-presentations.md): Retrieve available exported candidate presentations for a specific application. - [Get applications by candidate ID](https://docs.spott.io/api-reference/applications/get-applications-by-candidate-id.md): Retrieve all applications for a specific Candidate, including both standard applications (linked to jobs) and speculative applications (linked directly to clients). Applications are returned ordered by their last activity date, from most to least recent. - [Get applications by job ID](https://docs.spott.io/api-reference/applications/get-applications-by-job-id.md): Retrieve all applications associated with a specific job. Includes candidate information, application status, and stage progression details. - [List applications](https://docs.spott.io/api-reference/applications/list-applications.md): Returns a list of applications. Uses cursor pagination. - [Move application to stage](https://docs.spott.io/api-reference/applications/move-application-to-stage.md): Move an application to a different pipeline stage within the same job. Optionally set a status and specify the position relative to other applications in the target stage. - [Retrieve an application](https://docs.spott.io/api-reference/applications/retrieve-an-application.md): Retrieves the application with the specified ID. Includes candidate details, job information, stage, and activity history. - [Update application](https://docs.spott.io/api-reference/applications/update-application.md): Update an application by its ID. - [Assign temporary attachments to records](https://docs.spott.io/api-reference/attachments/assign-temporary-attachments-to-records.md): Step 2 of the two-step upload flow: assigns temporary attachments previously created via `POST /attachments/temporary` to one or more records (candidate, company, or vacancy), making them permanent. The attachment's type is intended to be set here — each attachment specifies a `type`, either a prede… - [Delete an attachment](https://docs.spott.io/api-reference/attachments/delete-an-attachment.md): Permanently deletes an attachment, including its stored file. This action cannot be undone. Attachments with platform-internal types are treated as not found. - [Get attachment download URL](https://docs.spott.io/api-reference/attachments/get-attachment-download-url.md): Returns a time-limited signed URL for downloading the attachment. The URL expires after 1 hour. - [List attachment types](https://docs.spott.io/api-reference/attachments/list-attachment-types.md): Returns the attachment types that can be assigned to attachments: the available predefined types (`UNASSIGNED`, `CV`) and all of the tenant-defined custom attachment types. Each type lists the `recordTypes` it may be assigned to — `CANDIDATE` maps to `candidateId`, `CLIENT` to `companyId`, and `VACA… - [List attachments](https://docs.spott.io/api-reference/attachments/list-attachments.md): List attachments linked to a candidate, company, or jobs. At least one of `candidateId`, `companyId`, or `vacancyId` must be provided. Results are offset-paginated and can be filtered by attachment `type` (allowed values: `UNASSIGNED`, `CV`). Attachments with platform-internal types are never return… - [List signing requests](https://docs.spott.io/api-reference/attachments/list-signing-requests.md): Returns a list of signing requests. Uses cursor pagination. Optionally filter by attachment IDs. - [Search attachments](https://docs.spott.io/api-reference/attachments/search-attachments.md): Search attachments using filters and an optional sort. Multiple filters are combined with AND. Results are offset-paginated. - [Update an attachment](https://docs.spott.io/api-reference/attachments/update-an-attachment.md): Updates an attachment. Set its type via `type` — either a predefined type (`{ name }`) or a custom, tenant-defined type (`{ id }`) — and/or update `expiryDate` and `validFrom`. Fields that are omitted are left unchanged; pass `null` for a date to clear it. The type must be allowed for all records th… - [Upload temporary attachments](https://docs.spott.io/api-reference/attachments/upload-temporary-attachments.md): Step 1 of the two-step upload flow: 1. Upload one or more files here — the response returns a temporary attachment ID for each file. 2. Call `POST /attachments/temporary/assign` with those IDs to set each attachment's type and link them to a record (candidate, company, or vacancy), making them perma… - [Link candidates to a list](https://docs.spott.io/api-reference/candidate-lists/link-candidates-to-a-list.md): Link a set of candidates to a specific candidate list. Specify candidate IDs to add to the list. - [Unlink candidates from a list](https://docs.spott.io/api-reference/candidate-lists/unlink-candidates-from-a-list.md): Unlink a set of candidates from a specific candidate list. Specify candidate IDs to remove from the list. - [Create candidate](https://docs.spott.io/api-reference/candidate-portal/create-candidate.md): Create a new candidate from CV and form details. Used by the candidate portal when a candidate submits their application. - [Get existing candidate](https://docs.spott.io/api-reference/candidate-portal/get-existing-candidate.md): Get basic details on existing candidate to pre-fill the candidate update form. Returns email addresses, phone numbers, social media links, and name information. - [Update candidate](https://docs.spott.io/api-reference/candidate-portal/update-candidate.md): Update existing candidate from CV and form details. Used by the candidate portal when an existing candidate updates their profile. - [Bulk create candidates from CV](https://docs.spott.io/api-reference/candidates/bulk-create-candidates-from-cv.md): Automatically create multiple candidates from uploaded CV files without human review. - [Create a candidate](https://docs.spott.io/api-reference/candidates/create-a-candidate.md): Creates a new candidate. Provide the candidate details directly. Use the unsupervised endpoint for raw CV uploads. - [Create candidate from CV](https://docs.spott.io/api-reference/candidates/create-candidate-from-cv.md): Automatically create a candidate from a single uploaded CV file without human review. - [Create certification](https://docs.spott.io/api-reference/candidates/create-certification.md): Create a new certification record for a specific candidate. - [Create contact identifier](https://docs.spott.io/api-reference/candidates/create-contact-identifier.md): Create a new contact identifier (email, phone number, LinkedIn URL) for a specific candidate. - [Create education](https://docs.spott.io/api-reference/candidates/create-education.md): Create a new education record for a specific candidate. - [Create work experience](https://docs.spott.io/api-reference/candidates/create-work-experience.md): Create a new work experience record for a specific candidate. - [Delete a candidate](https://docs.spott.io/api-reference/candidates/delete-a-candidate.md): Deletes the candidate with the specified ID. - [Delete certification](https://docs.spott.io/api-reference/candidates/delete-certification.md): Delete a certification record. - [Delete education](https://docs.spott.io/api-reference/candidates/delete-education.md): Delete an education record. - [Delete work experience](https://docs.spott.io/api-reference/candidates/delete-work-experience.md): Delete a work experience record. - [Get certifications](https://docs.spott.io/api-reference/candidates/get-certifications.md): Retrieve all certification records for a specific candidate. - [Get contact identifiers](https://docs.spott.io/api-reference/candidates/get-contact-identifiers.md): Retrieve all contact identifiers (emails, phone numbers, LinkedIn URL) for a specific candidate. If the candidate is linked to any client contacts, their contact identifiers will also be included in the response. - [Get education](https://docs.spott.io/api-reference/candidates/get-education.md): Retrieve all education records for a specific candidate including degrees, institutions, and graduation dates. - [Get work experiences](https://docs.spott.io/api-reference/candidates/get-work-experiences.md): Retrieve all work experiences for a specific candidate including job titles, companies, dates, and experience statistics. - [List candidates](https://docs.spott.io/api-reference/candidates/list-candidates.md): Returns a list of candidates. Uses cursor pagination. - [Replace certifications](https://docs.spott.io/api-reference/candidates/replace-certifications.md): Replace all certification records for a specific candidate. - [Replace education](https://docs.spott.io/api-reference/candidates/replace-education.md): Replace all education records for a specific candidate. - [Replace work experiences](https://docs.spott.io/api-reference/candidates/replace-work-experiences.md): Replace all work experience records for a specific candidate. - [Retrieve a candidate](https://docs.spott.io/api-reference/candidates/retrieve-a-candidate.md): Retrieves the candidate with the specified ID. Includes personal details, contact information, and any linked client contacts. - [Search candidates](https://docs.spott.io/api-reference/candidates/search-candidates.md): Retrieve a paginated list of candidates filtered by supported predefined candidate fields and candidate custom attributes. - [Update a candidate](https://docs.spott.io/api-reference/candidates/update-a-candidate.md): Updates the candidate with the specified ID. Only provided fields are updated. You can update personal details, contact information, and other candidate attributes. - [Update candidate avatar](https://docs.spott.io/api-reference/candidates/update-candidate-avatar.md): Update a candidate's avatar from an uploaded image file. - [Update certification](https://docs.spott.io/api-reference/candidates/update-certification.md): Update an existing certification record. - [Update education](https://docs.spott.io/api-reference/candidates/update-education.md): Update an existing education record. - [Update work experience](https://docs.spott.io/api-reference/candidates/update-work-experience.md): Update an existing work experience record. - [Link client contacts to a list](https://docs.spott.io/api-reference/client-contact-lists/link-client-contacts-to-a-list.md): Link a set of client contacts to a specific client contact list. Specify client contact IDs to add to the list. - [Unlink client contacts from a list](https://docs.spott.io/api-reference/client-contact-lists/unlink-client-contacts-from-a-list.md): Unlink a set of client contacts from a specific client contact list. Specify client contact IDs to remove from the list. - [Create client contact](https://docs.spott.io/api-reference/client-contacts/create-client-contact.md): Create a new client contact for a specific client and create the linked candidate record. Includes personal information such as name, emails, phone numbers, role, and department. - [Get client contact by candidate ID](https://docs.spott.io/api-reference/client-contacts/get-client-contact-by-candidate-id.md): Retrieve detailed information about a Contact including their personal details, company associations, contact information, interaction history, and custom attributes. - [Get client contacts](https://docs.spott.io/api-reference/client-contacts/get-client-contacts.md): Returns a list of client contacts. Uses cursor pagination. - [Update client contact](https://docs.spott.io/api-reference/client-contacts/update-client-contact.md): Update an existing client contact. All fields are optional - only provided fields will be updated. - [Retrieve a client hierarchy](https://docs.spott.io/api-reference/client-hierarchies/retrieve-a-client-hierarchy.md): Retrieves the client hierarchy with the specified ID. Returns the full hierarchy tree rooted at the requested hierarchy ID, including each client in the tree and its relation to its parent. - [Link clients to a list](https://docs.spott.io/api-reference/client-lists/link-clients-to-a-list.md): Link a set of clients to a specific client list. Specify client IDs to add to the list. - [Unlink clients from a list](https://docs.spott.io/api-reference/client-lists/unlink-clients-from-a-list.md): Unlink a set of clients from a specific client list. Specify client IDs to remove from the list. - [Create a client](https://docs.spott.io/api-reference/clients/create-a-client.md): Creates a new client. Includes company information such as name, description, industry, size, and location details. - [Delete a client](https://docs.spott.io/api-reference/clients/delete-a-client.md): Deletes the client with the specified ID. The underlying company is not deleted. Only the client record and client-owned relations are removed. - [Get client pipeline stages](https://docs.spott.io/api-reference/clients/get-client-pipeline-stages.md): Retrieve all pipeline stages configured for clients. - [List clients](https://docs.spott.io/api-reference/clients/list-clients.md): Returns a list of clients. Uses cursor pagination. - [Retrieve a client](https://docs.spott.io/api-reference/clients/retrieve-a-client.md): Retrieves the client with the specified ID. Includes company details, contacts, industry, size, funding, locations, hierarchies, and custom attributes. - [Search clients](https://docs.spott.io/api-reference/clients/search-clients.md): Returns a list of clients that match the provided filters. Supports a flexible filter set and returns paginated results with basic client information. - [Update a client](https://docs.spott.io/api-reference/clients/update-a-client.md): Updates the client with the specified ID. Client-level fields update the client record. Company-level fields nested under `company` update the underlying company and are rejected with 403 when the client is linked to a global company. - [Delete a company](https://docs.spott.io/api-reference/companies/delete-a-company.md): Deletes the company with the specified ID. Only tenant-owned companies can be deleted. Global companies are shared across tenants and cannot be removed. - [Search companies](https://docs.spott.io/api-reference/companies/search-companies.md): Returns a list of companies that match the provided filters. Supports a flexible filter set and returns paginated results with company details. - [Update a company](https://docs.spott.io/api-reference/companies/update-a-company.md): Updates the company with the specified ID. Only tenant-owned companies can be updated. Global companies are shared across tenants and cannot be changed. - [Create consent](https://docs.spott.io/api-reference/consents/create-consent.md): Create a new consent record for a candidate. Requires consent details including purpose, legal basis, and validity period. - [Delete consent](https://docs.spott.io/api-reference/consents/delete-consent.md): Delete a consent record by its ID. - [Get consents](https://docs.spott.io/api-reference/consents/get-consents.md): Retrieve the latest consent per purpose for a given candidate. Returns all active consents associated with the candidate ID. - [Update consent](https://docs.spott.io/api-reference/consents/update-consent.md): Partially update an existing consent record. Only the provided fields will be updated. - [Bulk update application custom attribute values](https://docs.spott.io/api-reference/custom-attributes/bulk-update-application-custom-attribute-values.md): Update one application custom attribute for multiple applications. Provide the attribute definition ID once and one value per application ID. - [List application custom attribute definitions](https://docs.spott.io/api-reference/custom-attributes/list-application-custom-attribute-definitions.md): Returns a list of application custom attribute definitions. Custom attributes allow you to store additional structured data on application records. - [List candidate custom attribute definitions](https://docs.spott.io/api-reference/custom-attributes/list-candidate-custom-attribute-definitions.md): Returns a list of candidate custom attribute definitions. Custom attributes allow you to store additional structured data on candidate records. - [List client custom attribute definitions](https://docs.spott.io/api-reference/custom-attributes/list-client-custom-attribute-definitions.md): Returns a list of client custom attribute definitions. Custom attributes allow you to store additional structured data on client records. - [List contact custom attribute definitions](https://docs.spott.io/api-reference/custom-attributes/list-contact-custom-attribute-definitions.md): Returns a list of contact custom attribute definitions. Custom attributes allow you to store additional structured data on contact records. - [List job custom attribute definitions](https://docs.spott.io/api-reference/custom-attributes/list-job-custom-attribute-definitions.md): Returns a list of job custom attribute definitions. Custom attributes allow you to store additional structured data on job records. - [List placement custom attribute definitions](https://docs.spott.io/api-reference/custom-attributes/list-placement-custom-attribute-definitions.md): Returns a list of placement custom attribute definitions. Placement attribute definitions are scoped to a placement template. Each item includes its templateId, and the list can be narrowed to a single template with the optional templateId query parameter. - [Retrieve a candidate custom attribute definition](https://docs.spott.io/api-reference/custom-attributes/retrieve-a-candidate-custom-attribute-definition.md): Retrieves the candidate custom attribute definition with the specified ID. - [Retrieve a client custom attribute definition](https://docs.spott.io/api-reference/custom-attributes/retrieve-a-client-custom-attribute-definition.md): Retrieves the client custom attribute definition with the specified ID. - [Retrieve a contact custom attribute definition](https://docs.spott.io/api-reference/custom-attributes/retrieve-a-contact-custom-attribute-definition.md): Retrieves the contact custom attribute definition with the specified ID. - [Retrieve a job custom attribute definition](https://docs.spott.io/api-reference/custom-attributes/retrieve-a-job-custom-attribute-definition.md): Retrieves the job custom attribute definition with the specified ID. - [Retrieve a placement custom attribute definition](https://docs.spott.io/api-reference/custom-attributes/retrieve-a-placement-custom-attribute-definition.md): Retrieves the placement custom attribute definition with the specified ID. - [Retrieve an application custom attribute definition](https://docs.spott.io/api-reference/custom-attributes/retrieve-an-application-custom-attribute-definition.md): Retrieves the application custom attribute definition with the specified ID. - [Update custom attribute values for a candidate](https://docs.spott.io/api-reference/custom-attributes/update-custom-attribute-values-for-a-candidate.md): Update one or more custom attribute values for a specific candidate. Provide an array of attribute definition IDs and their new values. - [Update custom attribute values for a client](https://docs.spott.io/api-reference/custom-attributes/update-custom-attribute-values-for-a-client.md): Update one or more custom attribute values for a specific client. Provide an array of attribute definition IDs and their new values. - [Update custom attribute values for a contact](https://docs.spott.io/api-reference/custom-attributes/update-custom-attribute-values-for-a-contact.md): Update one or more custom attribute values for a specific contact. Provide an array of attribute definition IDs and their new values. - [Update custom attribute values for a job](https://docs.spott.io/api-reference/custom-attributes/update-custom-attribute-values-for-a-job.md): Update one or more custom attribute values for a specific job. Provide an array of attribute definition IDs and their new values. - [Update custom attribute values for an application](https://docs.spott.io/api-reference/custom-attributes/update-custom-attribute-values-for-an-application.md): Update one or more custom attribute values for a specific application. Provide an array of attribute definition IDs and their new values. - [Create enrichments](https://docs.spott.io/api-reference/enrichments/create-enrichments.md): Starts asynchronous candidate enrichments for the provided candidates. - [Create job board posting](https://docs.spott.io/api-reference/job-boards/create-job-board-posting.md): Create and publish a job board posting for a job. The job must have non-empty job description content before it can be published. - [Get job board postings for vacancy](https://docs.spott.io/api-reference/job-boards/get-job-board-postings-for-vacancy.md): Get job board postings for a vacancy in the API key tenant. - [Update job board posting](https://docs.spott.io/api-reference/job-boards/update-job-board-posting.md): Update a job board posting. Set status to PUBLISHED to publish or reopen, or CLOSED to close it. - [Create job description for job](https://docs.spott.io/api-reference/job-descriptions/create-job-description-for-job.md): Create the job description associated with a specific job. - [Delete job description](https://docs.spott.io/api-reference/job-descriptions/delete-job-description.md): Delete a job description if the associated job has no published job board posting. - [Get job description for job](https://docs.spott.io/api-reference/job-descriptions/get-job-description-for-job.md): Retrieve the job description associated with a specific job, including the external job title and description content. - [Update job description](https://docs.spott.io/api-reference/job-descriptions/update-job-description.md): Update the job description for a specific job. Allows setting the external job title and the description content. - [Submit job posting application](https://docs.spott.io/api-reference/job-portal/submit-job-posting-application.md): Submit an application for a publicly posted job through the vacancy portal. - [Create a job](https://docs.spott.io/api-reference/jobs/create-a-job.md): Creates a new job. Requires a company ID and job details such as status, title, and description. - [Get job pipeline stages](https://docs.spott.io/api-reference/jobs/get-job-pipeline-stages.md): Retrieve a list of all pipeline stages configured for jobs. Each stage represents a step in the hiring workflow (e.g., Applied, Screening, Interview, Offer). - [List jobs](https://docs.spott.io/api-reference/jobs/list-jobs.md): Returns a list of jobs. Uses cursor pagination. - [Retrieve a job](https://docs.spott.io/api-reference/jobs/retrieve-a-job.md): Retrieves the job with the specified ID. Includes custom attributes, job details, and metadata. - [Search jobs](https://docs.spott.io/api-reference/jobs/search-jobs.md): Returns a list of jobs that match the provided filters. Supports a flexible filter set and returns paginated results with full job details. - [Update a job](https://docs.spott.io/api-reference/jobs/update-a-job.md): Updates the job with the specified ID. You can update job status, title, description, and other job properties. - [Create a list](https://docs.spott.io/api-reference/lists/create-a-list.md): Creates a new list. Creates a candidate, client, or client contact list based on the path type. - [Delete a list](https://docs.spott.io/api-reference/lists/delete-a-list.md): Deletes the list with the specified ID. Deletes a candidate, client, or client contact list based on the path type. - [List lists](https://docs.spott.io/api-reference/lists/list-lists.md): Returns a list of lists. Returns list metadata without entry counts. - [Update a list](https://docs.spott.io/api-reference/lists/update-a-list.md): Updates the list with the specified ID. Updates list metadata such as name, color, or visibility type. - [List meetings](https://docs.spott.io/api-reference/meetings/list-meetings.md): Returns a list of meetings. Uses cursor pagination. - [Retrieve a meeting](https://docs.spott.io/api-reference/meetings/retrieve-a-meeting.md): Retrieves the meeting with the specified ID. - [Create note label](https://docs.spott.io/api-reference/note-labels/create-note-label.md): Create a new note label with a name and color. Note labels are used to categorize notes within the system. - [Delete note label](https://docs.spott.io/api-reference/note-labels/delete-note-label.md): Delete a note label by its ID. This will remove the label from all associated notes. - [Get note labels](https://docs.spott.io/api-reference/note-labels/get-note-labels.md): Retrieve a paginated list of note labels. Note labels are used to categorize and organize notes within the system. - [Update note label](https://docs.spott.io/api-reference/note-labels/update-note-label.md): Update an existing note label by its ID. You can update the name, color, or both. - [Create a note](https://docs.spott.io/api-reference/notes/create-a-note.md): Creates a new note. You can optionally link the note to candidates, jobs, applications, companies, client contacts, interviews, or opportunities. - [Create a note link](https://docs.spott.io/api-reference/notes/create-a-note-link.md): Creates a new note link. Links the note to a candidate, job, application, company, client contact, interview, or opportunity. - [Delete a note link](https://docs.spott.io/api-reference/notes/delete-a-note-link.md): Deletes the note link with the specified ID. - [List notes](https://docs.spott.io/api-reference/notes/list-notes.md): Returns a list of notes. Uses cursor pagination. - [Retrieve a note](https://docs.spott.io/api-reference/notes/retrieve-a-note.md): Retrieves the note with the specified ID. - [Update a note](https://docs.spott.io/api-reference/notes/update-a-note.md): Updates the note with the specified ID. - [Create an office](https://docs.spott.io/api-reference/offices/create-an-office.md): Creates a new office. - [Delete an office](https://docs.spott.io/api-reference/offices/delete-an-office.md): Deletes the office with the specified ID. - [List office teams](https://docs.spott.io/api-reference/offices/list-office-teams.md): Returns a cursor-paginated list of teams for the specified office. - [List offices](https://docs.spott.io/api-reference/offices/list-offices.md): Returns a cursor-paginated list of offices. - [Retrieve an office](https://docs.spott.io/api-reference/offices/retrieve-an-office.md): Retrieves the office with the specified ID. - [Update an office](https://docs.spott.io/api-reference/offices/update-an-office.md): Updates the office with the specified ID. - [Create an opportunity](https://docs.spott.io/api-reference/opportunities/create-an-opportunity.md): Creates a new opportunity. Provide the company, pipeline stage, estimated value, and other opportunity details. - [Get opportunity pipeline stages](https://docs.spott.io/api-reference/opportunities/get-opportunity-pipeline-stages.md): Retrieve a list of all pipeline stages configured for opportunities. Each stage represents a step in the sales workflow (e.g., Qualification, Proposal, Negotiation, Closed Won). - [List opportunities](https://docs.spott.io/api-reference/opportunities/list-opportunities.md): Returns a list of opportunities. Uses cursor pagination. - [Retrieve an opportunity](https://docs.spott.io/api-reference/opportunities/retrieve-an-opportunity.md): Retrieves the opportunity with the specified ID. Includes all custom attributes. - [Update an opportunity](https://docs.spott.io/api-reference/opportunities/update-an-opportunity.md): Updates the opportunity with the specified ID. You can update stage, close date, and other opportunity properties. - [Enroll a recipient in an outreach sequence](https://docs.spott.io/api-reference/outreach-sequences/enroll-a-recipient-in-an-outreach-sequence.md): Create a new outreach sequence run, enrolling a candidate (or a client contact tied to a candidate) in the sequence. - [List outreach sequences](https://docs.spott.io/api-reference/outreach-sequences/list-outreach-sequences.md): Returns a list of outreach sequences. Uses cursor pagination. - [List placements](https://docs.spott.io/api-reference/placements/list-placements.md): Returns a list of placements. Supports pagination, filtering by company, sort options, and applied filters. Returns candidate, company, job, fee, and placement metadata. - [Retrieve a placement](https://docs.spott.io/api-reference/placements/retrieve-a-placement.md): Retrieves the placement with the specified ID. Includes custom attribute values, fee splits, and placement metadata. - [Search placements](https://docs.spott.io/api-reference/placements/search-placements.md): Returns a list of placements that match the provided filters. Search placements by filters, sort, and free-text query. Returns candidate, company, job, fee, and placement metadata. - [Update a placement](https://docs.spott.io/api-reference/placements/update-a-placement.md): Updates the placement with the specified ID. You can update dates, template, placed-by user, and custom attribute values. - [Get retained search](https://docs.spott.io/api-reference/retained-searches/get-retained-search.md): Retrieves a retained search by id. The details object is experimental and may change without notice. - [List retained searches](https://docs.spott.io/api-reference/retained-searches/list-retained-searches.md): Returns a cursor-paginated list of retained searches, optionally bounded by modification date. The details object is experimental and may change without notice. - [Search people](https://docs.spott.io/api-reference/search-people/search-people.md): Returns a list of people that match the provided filters. Searches across candidates and client contacts. You can search by full name, email address, or phone number. Results use fuzzy matching for partial matches and minor typos, ranked by relevance. - [Create a skill](https://docs.spott.io/api-reference/skills/create-a-skill.md): Creates a new skill. Provide a name and color. The skill can then be linked to candidates. - [Create multiple skills](https://docs.spott.io/api-reference/skills/create-multiple-skills.md): Create multiple skills in a single request. Each skill requires a name and color. - [Delete a skill](https://docs.spott.io/api-reference/skills/delete-a-skill.md): Deletes the skill with the specified ID. This also removes all candidate-skill links. - [Link candidates to a skill](https://docs.spott.io/api-reference/skills/link-candidates-to-a-skill.md): Link a set of candidates to a specific skill. Candidates already linked to the skill will be skipped. - [List skills](https://docs.spott.io/api-reference/skills/list-skills.md): Returns a list of skills. Uses cursor pagination. - [Unlink candidates from a skill](https://docs.spott.io/api-reference/skills/unlink-candidates-from-a-skill.md): Unlink a set of candidates from a specific skill. Candidates not linked to the skill will be skipped. - [Update a skill](https://docs.spott.io/api-reference/skills/update-a-skill.md): Updates the skill with the specified ID. Only provided fields are updated. - [Create task](https://docs.spott.io/api-reference/tasks/create-task.md): Create a new task with optional due date, assignee, and links to entities (candidates, vacancies, clients, etc.). - [Delete a task](https://docs.spott.io/api-reference/tasks/delete-a-task.md): Deletes the task with the specified ID. - [List tasks](https://docs.spott.io/api-reference/tasks/list-tasks.md): Returns a list of tasks. Uses cursor pagination. - [Create a team](https://docs.spott.io/api-reference/teams/create-a-team.md): Creates a new team. - [Delete a team](https://docs.spott.io/api-reference/teams/delete-a-team.md): Deletes the team with the specified ID. - [List team members](https://docs.spott.io/api-reference/teams/list-team-members.md): Returns a cursor-paginated list of members for the specified team. - [List teams](https://docs.spott.io/api-reference/teams/list-teams.md): Returns a list of teams. - [Retrieve a team](https://docs.spott.io/api-reference/teams/retrieve-a-team.md): Retrieves the team with the specified ID. - [Update a team](https://docs.spott.io/api-reference/teams/update-a-team.md): Updates the team with the specified ID. - [Get transcript](https://docs.spott.io/api-reference/transcripts/get-transcript.md): Retrieve a transcript by its ID. Returns the full transcript content including all segments with speaker information and timestamps. - [List users](https://docs.spott.io/api-reference/users/list-users.md): Returns a list of users. By default, only active users are returned. Set includeDeactivated=true to include deactivated users in the response. - [List users alias](https://docs.spott.io/api-reference/users/list-users-alias.md): Backward-compatible alias for the private user list endpoint. - [Calendar](https://docs.spott.io/docs/calendar/schedule-a-meeting.md): View your calendar, schedule meetings, and reschedule, cancel, or review events, all synced with Outlook or Google. - [Set Up your Scheduler](https://docs.spott.io/docs/calendar/scheduler.md): Share booking links so candidates and contacts can book meetings directly into your calendar, each with its own availability and rules. - [Phone Calls in Spott](https://docs.spott.io/docs/calls/phone-calls.md): Connect a telephony integration to get click-to-call, call recording, automatic transcription, and AI insights on every connected call. - [Adding candidates](https://docs.spott.io/docs/candidates/adding-candidates.md): The ways to get candidates into Spott — CV upload, email forwarding, manual entry, LinkedIn, CSV, integrations, and the API — and when to use each. - [Tracking applications](https://docs.spott.io/docs/candidates/candidate-applications.md): Follow a candidate's applications, placements, and speculative presentations from the Candidate tab, and let AI suggest matching jobs. - [Contact and Candidate Enrichment](https://docs.spott.io/docs/candidates/contact-enrichment.md): Automatically enrich Candidate and Contact profiles with email addresses and phone numbers using Spott's enrichment engine. - [Import Candidate CSV](https://docs.spott.io/docs/candidates/import-candidate-csv.md): Bulk add candidates to Spott from a CSV or Excel file with the guided import wizard. - [Interview scorecards](https://docs.spott.io/docs/candidates/interview-scorecards.md): Score a candidate against a job's criteria, manually or with AI, to keep interview feedback structured and comparable. - [What updates the Last Interaction field on a candidate's details page?](https://docs.spott.io/docs/candidates/last-interaction.md): How Spott keeps track of the most recent touchpoint with each candidate. - [Managing candidates](https://docs.spott.io/docs/candidates/managing-candidates.md): A tour of the candidate profile: the tabs, the details side panel, and the quick actions you can take from one place. - [Merging duplicate candidates and contacts](https://docs.spott.io/docs/candidates/merge-duplicates.md): Combine two records for the same person into one, keeping all their data. - [Presenting candidates](https://docs.spott.io/docs/candidates/presenting-candidates.md): Send a candidate to your client contacts for a role, with their CV or a generated report attached. - [Searching & Filtering Candidates](https://docs.spott.io/docs/candidates/search-candidates.md): Find candidates with the search bar, Boolean queries, structured filters, and AI text to filters, and save your setup as a view. - [Updating a Candidate Profile](https://docs.spott.io/docs/candidates/update-profile-from-cv.md): Keep candidate profiles up to date with a new CV, a self-service update link for the candidate, or a LinkedIn refresh. - [Adding and Managing Companies in Spott](https://docs.spott.io/docs/companies/adding-a-company.md): Add a new client company in Spott and manage its jobs, contacts, files, and placements from one record. - [How to merge Records in Spott](https://docs.spott.io/docs/companies/merge-companies.md): Merge duplicate people, companies, or jobs to consolidate information into a single record. - [Organizing Your Company Database](https://docs.spott.io/docs/companies/organizing-companies.md): Customize, filter, and sort your company records in Spott for effortless organization. - [Companies Quickstart Guide](https://docs.spott.io/docs/companies/quickstart.md): Explore all guides related to companies in Spott, from creating company records to managing linked jobs, contacts, and candidates. - [Adding and Managing Contacts](https://docs.spott.io/docs/contacts/adding-a-contact.md): Add a new client contact to Spott, link them to a company, and find your way around the contact profile. - [Contacts Quickstart Guide](https://docs.spott.io/docs/contacts/quickstart.md): Explore all guides related to contacts in Spott, from adding new records to managing client relationships. - [Searching and Sorting Contacts in the Database](https://docs.spott.io/docs/contacts/search-contacts.md): Find and organize client contacts in Spott using search, filters, and sorting. - [The Spott API](https://docs.spott.io/docs/developers/api-overview.md): Build integrations on your Spott data with the REST API: authentication, API keys, rate limits, and where to find the full reference. - [Use Spott in ChatGPT](https://docs.spott.io/docs/developers/chatgpt.md): Connect Spott to ChatGPT to run your full recruiting workflow from chat — search candidates, manage pipelines, schedule interviews, send emails, and place candidates without leaving the conversation. - [Use Spott in Claude](https://docs.spott.io/docs/developers/claude.md): Connect Spott to Claude to run your full recruiting workflow from chat — search candidates, manage pipelines, schedule interviews, send emails, and place candidates without leaving the conversation. - [The Spott MCP Server](https://docs.spott.io/docs/developers/mcp.md): Connect AI assistants to Spott through the hosted MCP server and run your recruiting workflow from a conversation. - [Webhooks](https://docs.spott.io/docs/developers/webhooks.md): Get notified by Spott when events happen: configure endpoints, subscribe to events, and build event-driven integrations. - [A new application has been created](https://docs.spott.io/docs/developers/webhooks/application-created.md) - [An application has been deleted](https://docs.spott.io/docs/developers/webhooks/application-deleted.md) - [A rejection has been created for an application](https://docs.spott.io/docs/developers/webhooks/application-rejection-created.md) - [An application has been moved to a different stage](https://docs.spott.io/docs/developers/webhooks/application-stage-moved.md) - [An application has been updated](https://docs.spott.io/docs/developers/webhooks/application-updated.md) - [A candidate's certifications have been updated](https://docs.spott.io/docs/developers/webhooks/candidate-certifications-updated.md) - [A candidate's contact information has been updated](https://docs.spott.io/docs/developers/webhooks/candidate-contactInformation-updated.md) - [A new candidate has been created](https://docs.spott.io/docs/developers/webhooks/candidate-created.md) - [A candidate has been deleted](https://docs.spott.io/docs/developers/webhooks/candidate-deleted.md) - [A candidate's education has been updated](https://docs.spott.io/docs/developers/webhooks/candidate-education-updated.md) - [Two candidates have been merged](https://docs.spott.io/docs/developers/webhooks/candidate-merged.md) - [A candidate has been updated](https://docs.spott.io/docs/developers/webhooks/candidate-updated.md) - [A candidate's work experiences have been updated](https://docs.spott.io/docs/developers/webhooks/candidate-workExperiences-updated.md) - [A new client has been created](https://docs.spott.io/docs/developers/webhooks/client-created.md) - [A client has been deleted](https://docs.spott.io/docs/developers/webhooks/client-deleted.md) - [A client hierarchy has been updated](https://docs.spott.io/docs/developers/webhooks/client-hierarchy-updated.md) - [Two clients have been merged](https://docs.spott.io/docs/developers/webhooks/client-merged.md) - [A client has been updated](https://docs.spott.io/docs/developers/webhooks/client-updated.md) - [A new job board posting has been created](https://docs.spott.io/docs/developers/webhooks/jobBoardPosting-created.md) - [A job board posting has been deleted](https://docs.spott.io/docs/developers/webhooks/jobBoardPosting-deleted.md) - [A job board posting has been updated](https://docs.spott.io/docs/developers/webhooks/jobBoardPosting-updated.md) - [A new note has been created](https://docs.spott.io/docs/developers/webhooks/note-created.md) - [A note has been deleted](https://docs.spott.io/docs/developers/webhooks/note-deleted.md) - [A note has been updated](https://docs.spott.io/docs/developers/webhooks/note-updated.md) - [A new placement has been created](https://docs.spott.io/docs/developers/webhooks/placement-created.md) - [A placement has been deleted](https://docs.spott.io/docs/developers/webhooks/placement-deleted.md) - [A placement has been updated](https://docs.spott.io/docs/developers/webhooks/placement-updated.md) - [A new user has been created](https://docs.spott.io/docs/developers/webhooks/user-created.md) - [A user has been deactivated](https://docs.spott.io/docs/developers/webhooks/user-deactivated.md) - [A user has been invited](https://docs.spott.io/docs/developers/webhooks/user-invited.md) - [A user has been updated](https://docs.spott.io/docs/developers/webhooks/user-updated.md) - [A new job has been created](https://docs.spott.io/docs/developers/webhooks/vacancy-created.md) - [A job has been deleted](https://docs.spott.io/docs/developers/webhooks/vacancy-deleted.md) - [Two jobs have been merged](https://docs.spott.io/docs/developers/webhooks/vacancy-merged.md) - [A job has been moved to a different stage](https://docs.spott.io/docs/developers/webhooks/vacancy-stage-moved.md) - [A job has been updated](https://docs.spott.io/docs/developers/webhooks/vacancy-updated.md) - [AI in Spott](https://docs.spott.io/docs/get-started/ai-in-spott.md): Everything Spott's AI does for you, from CV parsing to matching, meeting notes, and agents on every record. - [Using the Dashboard](https://docs.spott.io/docs/get-started/dashboard.md): Get an overview of your performance, pipeline, and daily activity in one central place. - [Data migration](https://docs.spott.io/docs/get-started/data-migration.md): How Spott migrates your data from your previous system, with a validation step before go-live. - [FAQ](https://docs.spott.io/docs/get-started/faq.md): Answers to the questions our support team hears most, from syncing and enrichment to campaigns and the Note Taker. - [How Spott is organized](https://docs.spott.io/docs/get-started/how-spott-is-organized.md): The record types, the people model, and how the ATS and CRM sides of Spott fit together. - [Fill a role, end to end](https://docs.spott.io/docs/get-started/recruiting-workflow.md): The complete Spott workflow: from creating a job to placing a candidate, with links to every step. - [Building Reports](https://docs.spott.io/docs/get-started/reports.md): Build custom reports from live data: pick a data source, an insight type, and a visualization, then filter, group, and set targets. - [Inbox](https://docs.spott.io/docs/inbox/inbox.md): Centralize and manage all your candidate, client, and team communications in one unified workspace. - [Message Templates](https://docs.spott.io/docs/inbox/message-templates.md): Create and personalize email templates from the Inbox, with variables that fill in recipient details automatically. - [AdvertsData](https://docs.spott.io/docs/integrations/advertsdata.md): Connect AdvertsData to search job adverts and import companies, jobs, and applications into Spott. - [Aircall](https://docs.spott.io/docs/integrations/aircall.md): Set up and use Aircall within Spott for making and receiving calls with automatic call notes. - [Broadbean](https://docs.spott.io/docs/integrations/broadbean.md): Set up and use Broadbean within Spott to distribute job adverts to multiple job boards from a single workflow. - [CoRecruit](https://docs.spott.io/docs/integrations/corecruit.md): A partner-built calling and interview-notes integration for Spott, set up on CoRecruit's side. - [Creditsafe](https://docs.spott.io/docs/integrations/creditsafe.md): Pull credit scores and company financials onto every company record in Spott. - [Daidalo](https://docs.spott.io/docs/integrations/daidalo.md): Enrich your Spott data directly in your ATS and CRM through Daidalo. - [Devyce](https://docs.spott.io/docs/integrations/devyce.md): A cloud business phone that syncs calls, notes, and recordings into Spott, set up on Devyce's side. - [Dialpad](https://docs.spott.io/docs/integrations/dialpad.md): Connect Dialpad to make and receive calls from Spott, with calls logged and recordings transcribed automatically. - [DocuSign](https://docs.spott.io/docs/integrations/docusign.md): Send attachments for e-signature and track signature status without leaving Spott. - [Google](https://docs.spott.io/docs/integrations/google.md): Connect Gmail and Google Calendar to Spott to track emails and interviews inside your ATS. - [idibu](https://docs.spott.io/docs/integrations/idibu.md): Connect idibu to distribute job adverts to multiple job boards directly from your Spott workflow. - [Juicebox](https://docs.spott.io/docs/integrations/juicebox.md): AI-powered candidate sourcing and people search that pushes candidates into Spott, set up on Juicebox's side. - [Microsoft](https://docs.spott.io/docs/integrations/microsoft.md): Sync Outlook email and calendar with Spott so all candidate communication lives in one place. - [Multiposting](https://docs.spott.io/docs/integrations/multiposting.md): Publish a job to many external job boards at once via Broadbean, Idibu, or VDAB, and receive the applications back in Spott. - [Nitro](https://docs.spott.io/docs/integrations/nitro.md): Send attachments for e-signature with Nitro and track signature status without leaving Spott. - [OneUp](https://docs.spott.io/docs/integrations/oneup.md): Push Spott activity to OneUp leaderboards and TVs for real-time team performance visibility. - [Integrations Overview](https://docs.spott.io/docs/integrations/overview.md): Everything Spott connects to: telephony, email and calendar, sourcing, job boards, business development, AI, and more. - [Pin](https://docs.spott.io/docs/integrations/pin.md): A sourcing tool that pushes candidates into Spott, set up on Pin's side. - [Recsites](https://docs.spott.io/docs/integrations/recsites.md): Build a recruitment website with your Spott jobs synced straight to it. - [RingCentral](https://docs.spott.io/docs/integrations/ringcentral.md): Connect RingCentral to make and receive calls directly from Spott, with call notes and recordings synced automatically. - [Ringover](https://docs.spott.io/docs/integrations/ringover.md): Connect Ringover to make and receive calls from Spott, with call transcripts synced and summarized into Notes automatically. - [Saply.ai](https://docs.spott.io/docs/integrations/saply-ai.md): Reformat candidate CVs into your branded template, set up on Saply.ai's side. - [TalentLynk](https://docs.spott.io/docs/integrations/talentlynk.md): A partner-built calling and interview-notes integration for Spott, set up on TalentLynk's side. - [VDAB Vacature](https://docs.spott.io/docs/integrations/vdab.md): Publish job postings directly to vdab.be, the Flemish public employment service, from Spott. - [Vente](https://docs.spott.io/docs/integrations/vente.md): Source open job postings and find the hiring managers behind them, set up on Vente's side. - [VIES](https://docs.spott.io/docs/integrations/vies.md): Validate EU VAT numbers against the European Commission's VIES service when creating companies in Spott. - [VoIPPlay](https://docs.spott.io/docs/integrations/voipplay.md): Connect VoIPPlay to automatically log call recordings in Spott and link them to the right candidates and contacts. - [WhatsApp](https://docs.spott.io/docs/integrations/whatsapp.md): Sync WhatsApp conversations into Spott so candidate messages are stored in one place. - [Zoom](https://docs.spott.io/docs/integrations/zoom.md): Sync Zoom interviews and meetings to Spott, kept linked to the right candidates. - [Adding and Managing Jobs](https://docs.spott.io/docs/jobs/adding-a-job.md): Create a new job in Spott, link it to a client, add sourcing criteria, and manage the full workflow from one record. - [Understanding Applications](https://docs.spott.io/docs/jobs/applications.md): The application record ties one candidate to one job and carries the stage, scorecards, interviews, comments, and activity. - [Understanding Spott's Company Portal](https://docs.spott.io/docs/jobs/company-portal.md): Give clients direct, secure access to the candidates you present for their roles. - [Understanding Spott's Inbound Applications](https://docs.spott.io/docs/jobs/inbound-applications.md): How Spott captures incoming applications, scores them with AI, and moves them into your pipeline. - [Understanding Spott's Job Overview](https://docs.spott.io/docs/jobs/job-details.md): The Overview tab centralizes a job's details, sourcing criteria, and attachments, and powers Spott's AI features. - [Understanding Spott's Job Pipeline](https://docs.spott.io/docs/jobs/job-pipeline.md): Track every candidate on a job through your stages with the Candidates tab, in a Kanban board or list view. - [Understanding Spott's Advertising Tab](https://docs.spott.io/docs/jobs/job-portal.md): Create, publish, and manage job vacancies: on Spott's job board, LinkedIn, or multiposters like Broadbean, Idibu, and VDAB. - [Understanding Spott's Job Tasks](https://docs.spott.io/docs/jobs/job-tasks.md): Manage tasks linked to each job to keep your hiring process on track. - [How to Connect a LinkedIn Job Board post](https://docs.spott.io/docs/jobs/linkedin-job-posting.md): Link a LinkedIn job board post to Spott and receive inbound applications from LinkedIn for review. - [Understanding Spott's Matching Tool](https://docs.spott.io/docs/jobs/matching.md): The Matching tab runs an AI search across your candidate database to surface the best new candidates for a role. - [Jobs Quickstart Guide](https://docs.spott.io/docs/jobs/quickstart.md): Explore all guides related to jobs in Spott, from creating roles to managing pipelines and placements. - [Searching and Sorting Jobs in the Database](https://docs.spott.io/docs/jobs/search-jobs.md): Find and organize jobs in Spott using search, filters, and sorting options. - [Lists](https://docs.spott.io/docs/lists/lists.md): Create and use Lists in Spott to organize and collaborate on Candidates, Contacts, and Companies. - [Spott mobile app](https://docs.spott.io/docs/mobile/overview.md): The Spott app for iOS and Android: search your database, capture notes, and record in-person meetings on the go. - [Manually Adding Notes](https://docs.spott.io/docs/notes/adding-notes.md): Add notes in Spott, link them to meetings, people, clients, or jobs, and know where those notes appear. - [Spott Note Taker](https://docs.spott.io/docs/notes/note-taker.md): Connect your calendar and let the Spott Note Taker transcribe and summarize your Zoom, Teams, and Google Meet meetings. - [Notes Quickstart Guide](https://docs.spott.io/docs/notes/quickstart.md): Explore all guides related to notes in Spott, from adding quick comments to automatic meeting notes. - [Opportunities](https://docs.spott.io/docs/opportunities/opportunities.md): Track deals and business development in Spott with opportunities: stages, weighted pipeline forecasts, and conversion to jobs. - [Campaigns](https://docs.spott.io/docs/outreach/campaigns.md): Create, manage, and track multi-channel outreach campaigns to contact multiple recipients in a structured way. - [Email Deliverability Best Practices](https://docs.spott.io/docs/outreach/email-deliverability.md): Warm up your sending domain, keep your mailing list clean, and optimize content so marketing emails reach the inbox. - [Marketing](https://docs.spott.io/docs/outreach/marketing.md): Design, send, and track email marketing campaigns directly in Spott, with a drag-and-drop builder and full delivery analytics. - [Reports](https://docs.spott.io/docs/outreach/reports.md): Navigate and interpret the Reports dashboard in Spott to monitor key recruitment metrics. - [Placements](https://docs.spott.io/docs/placements/placements.md): How Spott tracks and manages successful hires, connecting candidates, jobs, and clients into a single placement record. - [Connected Accounts](https://docs.spott.io/docs/settings/accounts.md): Connect your email, calendar, and messaging accounts so data flows into Spott. - [How to setup AI-filled columns](https://docs.spott.io/docs/settings/ai-filled-columns.md): Let AI automatically populate custom attributes based on candidate profiles and CVs. - [Auto-updating Profiles](https://docs.spott.io/docs/settings/auto-updating-profiles.md): Automatically refresh candidate profiles by regularly checking LinkedIn for changes, while controlling update frequency and credit usage. - [Automations](https://docs.spott.io/docs/settings/automations.md): Trigger actions automatically on events in Spott: open dialogs at the right moment, send emails, update fields, and more. - [Billing & Credits](https://docs.spott.io/docs/settings/billing.md): Review your subscription and seats, track your credit balance, and purchase more credits. - [Set Up the LinkedIn Browser Extension](https://docs.spott.io/docs/settings/chrome-extension.md): Set up and use the Spott browser extension to import candidates, contacts, and jobs into Spott. - [Create Custom Attributes](https://docs.spott.io/docs/settings/customizing-candidate-profiles.md): Create custom attributes for Jobs, Candidates, Companies, and Contacts to track, filter, and search the information relevant to your business. - [Data Model](https://docs.spott.io/docs/settings/data-model.md): Manage the attributes and consent purposes on every record type in your workspace. - [Sending Domains](https://docs.spott.io/docs/settings/domains.md): Verify your sending domain step by step: add DNS records, troubleshoot common issues, and register sender addresses for marketing campaigns. - [Features](https://docs.spott.io/docs/settings/features.md): Turn workspace-wide capabilities on or off, from enrichment to the unified inbox and campaigns. - [GDPR Consent Management](https://docs.spott.io/docs/settings/gdpr-consent.md): Track candidate consents and marketing opt-outs to manage compliance requirements such as GDPR. - [Workspace & Branding](https://docs.spott.io/docs/settings/general.md): Configure your organization name, public URLs, and the branding of your public-facing pages. - [Keyboard Shortcuts](https://docs.spott.io/docs/settings/keyboard-shortcuts.md): Navigate Spott faster with keyboard shortcuts for jumping to pages and creating records. - [Labels](https://docs.spott.io/docs/settings/labels.md): Create labels to categorize notes, tasks, rejections, and emails across your workspace. - [Managing Access](https://docs.spott.io/docs/settings/managing-access.md): Manage access with role-based permissions and assign roles to users. - [Managing Teams](https://docs.spott.io/docs/settings/managing-teams.md): Create and organize teams in Spott to group users and manage collaboration more effectively. - [Settings in Spott](https://docs.spott.io/docs/settings/overview.md): A guided tour of Spott's Settings: personal preferences, connected accounts, workspace configuration, templates, and admin controls. - [Personal Preferences](https://docs.spott.io/docs/settings/preferences.md): Set your personal defaults, formatting, appearance, and notification preferences in Spott. - [Pipeline Stages](https://docs.spott.io/docs/settings/stages.md): Customize the pipeline stages candidates move through in your jobs and speculative presentations. - [Templates](https://docs.spott.io/docs/settings/templates.md): Manage the reusable email, note, insight, and job description templates in your workspace. - [Using Views](https://docs.spott.io/docs/settings/using-views.md): Create, save, and manage custom views in Spott to quickly access filtered data for Candidates, Jobs, Companies, Contacts, and Opportunities. - [Tasks](https://docs.spott.io/docs/tasks/tasks.md): Create tasks, link them to people, companies, and jobs, and stay on top of your follow-ups. - [Welcome to Spott](https://docs.spott.io/index.md): Spott is the AI-native recruitment platform. Manage candidates, jobs, and pipelines, and run your entire workflow from chat. - [Create candidate](https://docs.spott.io/public-api/public/create-candidate.md): Create a new candidate from CV and form details. - [Get vacancy portalbranding](https://docs.spott.io/public-api/public/get--vacancy-portalbranding.md) - [Get existing candidate](https://docs.spott.io/public-api/public/get-existing-candidate.md): Get basic details on existing candidate to pre-fill the candidate update form. - [Get posted job details](https://docs.spott.io/public-api/public/get-posted-job-details.md): Get details on an single publically posted job for a tenant. - [Get posted jobs](https://docs.spott.io/public-api/public/get-posted-jobs.md): Get all publically posted jobs for a tenant. - [Submit job posting application](https://docs.spott.io/public-api/public/submit-job-posting-application.md): Submit an application for a publically posted job. - [Update candidate](https://docs.spott.io/public-api/public/update-candidate.md): Update existing candidate from CV and form details. - [Upload attachments](https://docs.spott.io/public-api/public/upload-attachments.md): Accepts attachment uploads and returns a temporary Id for each attachment. Used to submit forms in candidate and vacancy portals. - [Quickstart](https://docs.spott.io/quickstart.md): Set up your Spott workspace and run your first recruiting workflow. - [What's New](https://docs.spott.io/whats-new.md): New features and improvements in Spott, updated with every weekly release. ## OpenAPI Specs - [openapi-public](https://docs.spott.io/api-reference/openapi-public.json) - [openapi](https://docs.spott.io/api-reference/openapi.json) - [openapi-webhooks](https://docs.spott.io/api-reference/openapi-webhooks.json) ## Optional - [Go to app](https://app.spott.io)