productivity
SmartRecruiters CLI for AI Agents
Use the SmartRecruiters CLI from KosmoKrator to call SmartRecruiters tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.SmartRecruiters CLI Setup
SmartRecruiters can be configured headlessly with `kosmokrator integrations:configure smartrecruiters`.
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash
# Configure and verify this integration.
kosmokrator integrations:configure smartrecruiters --enable --read allow --write ask --json
kosmokrator integrations:doctor smartrecruiters --json
kosmokrator integrations:status --json Credentials
Authentication type: api key or oauth api_key_or_oauth. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.
No credentials are required.
Command Patterns
The generic command is stable across every integration. The provider shortcut is shorter for humans.
kosmo integrations:call smartrecruiters.smartrecruiters_apply_create_candidate '{"uuid":"example_uuid","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_apply_create_candidate '{"uuid":"example_uuid","body":"example_body"}' --json Discovery
These commands return structured output for coding agents that need to inspect capabilities before choosing a function.
kosmo integrations:docs smartrecruiters --json
kosmo integrations:docs smartrecruiters.smartrecruiters_apply_create_candidate --json
kosmo integrations:schema smartrecruiters.smartrecruiters_apply_create_candidate --json
kosmo integrations:search "SmartRecruiters" --json
kosmo integrations:list --json Automation Contexts
The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.
CLI Functions
Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.
smartrecruiters.smartrecruiters_apply_create_candidate
Create a New Candidate Application Official SmartRecruiters endpoint: POST /postings/{uuid}/candidates from apply-api.json.
write - Parameters
- uuid, body
kosmo integrations:call smartrecruiters.smartrecruiters_apply_create_candidate '{"uuid":"example_uuid","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_apply_create_candidate '{"uuid":"example_uuid","body":"example_body"}' --json smartrecruiters.smartrecruiters_apply_get_apply_configuration_for_posting
Get application configuration for posting Official SmartRecruiters endpoint: GET /postings/{uuid}/configuration from apply-api.json.
read - Parameters
- accept_language, uuid, conditionals_included
kosmo integrations:call smartrecruiters.smartrecruiters_apply_get_apply_configuration_for_posting '{"accept_language":"example_accept_language","uuid":"example_uuid","conditionals_included":true}' --json kosmo integrations:smartrecruiters smartrecruiters_apply_get_apply_configuration_for_posting '{"accept_language":"example_accept_language","uuid":"example_uuid","conditionals_included":true}' --json smartrecruiters.smartrecruiters_apply_get_application_status
Get candidate status Official SmartRecruiters endpoint: GET /postings/{uuid}/candidates/{candidateId}/status from apply-api.json.
read - Parameters
- uuid, candidate_id
kosmo integrations:call smartrecruiters.smartrecruiters_apply_get_application_status '{"uuid":"example_uuid","candidate_id":"example_candidate_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_apply_get_application_status '{"uuid":"example_uuid","candidate_id":"example_candidate_id"}' --json smartrecruiters.smartrecruiters_approvals_approvals_get_by_id
Get approval request by id Official SmartRecruiters endpoint: GET /approvals/{approvalRequestId} from approvals-api.json.
read - Parameters
- approval_request_id
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_get_by_id '{"approval_request_id":"example_approval_request_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_get_by_id '{"approval_request_id":"example_approval_request_id"}' --json smartrecruiters.smartrecruiters_approvals_approvals_comments_get
Get comments for given approval request Official SmartRecruiters endpoint: GET /approvals/{approvalRequestId}/comments from approvals-api.json.
read - Parameters
- approval_request_id
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_comments_get '{"approval_request_id":"example_approval_request_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_comments_get '{"approval_request_id":"example_approval_request_id"}' --json smartrecruiters.smartrecruiters_approvals_approvals_comments_create
Add comment to given approval request Official SmartRecruiters endpoint: POST /approvals/{approvalRequestId}/comments from approvals-api.json.
read - Parameters
- approval_request_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_comments_create '{"approval_request_id":"example_approval_request_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_comments_create '{"approval_request_id":"example_approval_request_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_approvals_approvals_get
Get pending approvals requests where you are an approver. Official SmartRecruiters endpoint: GET /approvals from approvals-api.json.
read - Parameters
- page_id
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_get '{"page_id":"example_page_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_get '{"page_id":"example_page_id"}' --json smartrecruiters.smartrecruiters_approvals_approvals_create
Create approval request Official SmartRecruiters endpoint: POST /approvals from approvals-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_approvals_approvals_approve
Approve the approval request by id Official SmartRecruiters endpoint: POST /approvals/{approvalRequestId}/approve-decisions from approvals-api.json.
read - Parameters
- approval_request_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_approve '{"approval_request_id":"example_approval_request_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_approve '{"approval_request_id":"example_approval_request_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_approvals_approvals_reject
Reject the approval request by id Official SmartRecruiters endpoint: POST /approvals/{approvalRequestId}/reject-decisions from approvals-api.json.
read - Parameters
- approval_request_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_approvals_approvals_reject '{"approval_request_id":"example_approval_request_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_approvals_approvals_reject '{"approval_request_id":"example_approval_request_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_assessments_orders_get_list
Retrieves all assessment orders for specified application Official SmartRecruiters endpoint: GET /assessment-orders from assessments-api.json.
read - Parameters
- application_id
kosmo integrations:call smartrecruiters.smartrecruiters_assessments_orders_get_list '{"application_id":"example_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessments_orders_get_list '{"application_id":"example_application_id"}' --json smartrecruiters.smartrecruiters_audit_audit_get
List audit events Official SmartRecruiters endpoint: GET /audit-events from audit-api.json.
read - Parameters
- event_date_after, event_date_before, event_name, author_type, author_id, entity_type, entity_id, next_page_id, limit
kosmo integrations:call smartrecruiters.smartrecruiters_audit_audit_get '{"event_date_after":"example_event_date_after","event_date_before":"example_event_date_before","event_name":"example_event_name","author_type":"example_author_type","author_id":"example_author_id","entity_type":"example_entity_type","entity_id":"example_entity_id","next_page_id":"example_next_page_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_audit_audit_get '{"event_date_after":"example_event_date_after","event_date_before":"example_event_date_before","event_name":"example_event_name","author_type":"example_author_type","author_id":"example_author_id","entity_type":"example_entity_type","entity_id":"example_entity_id","next_page_id":"example_next_page_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_access_group_create
Create access group Official SmartRecruiters endpoint: POST /configuration/access-groups from configuration-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_access_group_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_access_group_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_access_group_list
List access groups Official SmartRecruiters endpoint: GET /configuration/access-groups from configuration-api.json.
read - Parameters
- page_id, page_size
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_access_group_list '{"page_id":"example_page_id","page_size":1}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_access_group_list '{"page_id":"example_page_id","page_size":1}' --json smartrecruiters.smartrecruiters_configuration_configuration_access_group_get
Get access group Official SmartRecruiters endpoint: GET /configuration/access-groups/{accessGroupId} from configuration-api.json.
read - Parameters
- access_group_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_access_group_get '{"access_group_id":"example_access_group_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_access_group_get '{"access_group_id":"example_access_group_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_access_group_update
Update access group Official SmartRecruiters endpoint: PUT /configuration/access-groups/{accessGroupId} from configuration-api.json.
read - Parameters
- access_group_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_access_group_update '{"access_group_id":"example_access_group_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_access_group_update '{"access_group_id":"example_access_group_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_access_group_delete
Delete access group Official SmartRecruiters endpoint: DELETE /configuration/access-groups/{accessGroupId} from configuration-api.json.
read - Parameters
- access_group_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_access_group_delete '{"access_group_id":"example_access_group_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_access_group_delete '{"access_group_id":"example_access_group_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_company_my
Get company information Official SmartRecruiters endpoint: GET /configuration/company from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_company_my '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_company_my '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_all
Get a list of available job properties Official SmartRecruiters endpoint: GET /configuration/job-properties from configuration-api.json.
read - Parameters
- accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_all '{"accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_all '{"accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_create
Create a job property Official SmartRecruiters endpoint: POST /configuration/job-properties from configuration-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_get
Get job property by id Official SmartRecruiters endpoint: GET /configuration/job-properties/{id} from configuration-api.json.
read - Parameters
- id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_get '{"id":"example_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_get '{"id":"example_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_update
Update a job property Official SmartRecruiters endpoint: PATCH /configuration/job-properties/{id} from configuration-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_translations_patch
Add a job property's translations Official SmartRecruiters endpoint: PATCH /configuration/job-properties/{id}/translations from configuration-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_translations_patch '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_translations_patch '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_get
Get available job property values Official SmartRecruiters endpoint: GET /configuration/job-properties/{id}/values from configuration-api.json.
read - Parameters
- id, accept_language, page_id, page_size
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_get '{"id":"example_id","accept_language":"example_accept_language","page_id":"example_page_id","page_size":1}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_get '{"id":"example_id","accept_language":"example_accept_language","page_id":"example_page_id","page_size":1}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_create
Create a job property value Official SmartRecruiters endpoint: POST /configuration/job-properties/{id}/values from configuration-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_create '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_create '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_archive
Archive a job property value Official SmartRecruiters endpoint: DELETE /configuration/job-properties/{id}/values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_archive '{"id":"example_id","value_id":"example_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_deprecated_archive '{"id":"example_id","value_id":"example_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_unarchive
Unarchive a job property value Official SmartRecruiters endpoint: PUT /configuration/job-properties/{id}/values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_unarchive '{"id":"example_id","value_id":"example_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_deprecated_unarchive '{"id":"example_id","value_id":"example_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_update
Update a job property value Official SmartRecruiters endpoint: PATCH /configuration/job-properties/{id}/values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_update '{"id":"example_id","value_id":"example_value_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_update '{"id":"example_id","value_id":"example_value_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_translations_patch
Add a job property value's translations Official SmartRecruiters endpoint: PATCH /configuration/job-properties/{id}/values/{valueId}/translations from configuration-api.json.
read - Parameters
- id, value_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_translations_patch '{"id":"example_id","value_id":"example_value_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_translations_patch '{"id":"example_id","value_id":"example_value_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_archive
Archive a job property value Official SmartRecruiters endpoint: PUT /configuration/job-properties/{id}/archive-values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_archive '{"id":"example_id","value_id":"example_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_archive '{"id":"example_id","value_id":"example_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_unarchive
Unarchive a job property value Official SmartRecruiters endpoint: DELETE /configuration/job-properties/{id}/archive-values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_unarchive '{"id":"example_id","value_id":"example_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_values_unarchive '{"id":"example_id","value_id":"example_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_activate
Activate a job property Official SmartRecruiters endpoint: PUT /configuration/job-properties/{id}/activation from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_activate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_activate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_deactivate
Deactivate a job property Official SmartRecruiters endpoint: DELETE /configuration/job-properties/{id}/activation from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_deactivate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_deactivate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_all
Get job property's dependents Official SmartRecruiters endpoint: GET /configuration/job-properties/{id}/dependents from configuration-api.json.
read - Parameters
- id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_all '{"id":"example_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_all '{"id":"example_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_create
Create job property dependents Official SmartRecruiters endpoint: POST /configuration/job-properties/{id}/dependents from configuration-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_create '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_create '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_remove
Remove job property's dependent Official SmartRecruiters endpoint: DELETE /configuration/job-properties/{id}/dependents/{dependentId} from configuration-api.json.
read - Parameters
- id, dependent_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_remove '{"id":"example_id","dependent_id":"example_dependent_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_remove '{"id":"example_id","dependent_id":"example_dependent_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_all
Get dependent job property's values Official SmartRecruiters endpoint: GET /configuration/job-properties/{id}/dependents/{dependentId}/values from configuration-api.json.
read - Parameters
- id, dependent_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_all '{"id":"example_id","dependent_id":"example_dependent_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_values_all '{"id":"example_id","dependent_id":"example_dependent_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_get
Get job property's dependent values Official SmartRecruiters endpoint: GET /configuration/job-properties/{id}/values/{valueId}/dependents/{dependentId}/values from configuration-api.json.
read - Parameters
- id, value_id, dependent_id, accept_language, page_id, page_size
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_get '{"id":"example_id","value_id":"example_value_id","dependent_id":"example_dependent_id","accept_language":"example_accept_language","page_id":"example_page_id","page_size":1}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_values_get '{"id":"example_id","value_id":"example_value_id","dependent_id":"example_dependent_id","accept_language":"example_accept_language","page_id":"example_page_id","page_size":1}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_add
Add job property's dependent value Official SmartRecruiters endpoint: POST /configuration/job-properties/{id}/values/{valueId}/dependents/{dependentId}/values from configuration-api.json.
read - Parameters
- id, value_id, dependent_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_add '{"id":"example_id","value_id":"example_value_id","dependent_id":"example_dependent_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_values_add '{"id":"example_id","value_id":"example_value_id","dependent_id":"example_dependent_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_remove
Remove job property's dependent values relationship Official SmartRecruiters endpoint: DELETE /configuration/job-properties/{id}/values/{valueId}/dependents/{dependentId}/values/{dependentValueId} from configuration-api.json.
read - Parameters
- id, value_id, dependent_id, dependent_value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_remove '{"id":"example_id","value_id":"example_value_id","dependent_id":"example_dependent_id","dependent_value_id":"example_dependent_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_job_properties_dependents_values_remove '{"id":"example_id","value_id":"example_value_id","dependent_id":"example_dependent_id","dependent_value_id":"example_dependent_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_department_create
Creates department Official SmartRecruiters endpoint: POST /configuration/departments from configuration-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_department_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_department_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_department_all
Get departments Official SmartRecruiters endpoint: GET /configuration/departments from configuration-api.json.
read - Parameters
- accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_department_all '{"accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_department_all '{"accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_configuration_configuration_department_get
Get department Official SmartRecruiters endpoint: GET /configuration/departments/{id} from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_department_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_department_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_all
Get list of hiring process Official SmartRecruiters endpoint: GET /configuration/hiring-processes from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_hiring_process_all '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_get
Get hiring process Official SmartRecruiters endpoint: GET /configuration/hiring-processes/{id} from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_hiring_process_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_offer_properties_all
Get a list of available offer properties Official SmartRecruiters endpoint: GET /configuration/offer-properties from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_offer_properties_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_offer_properties_all '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_all
Get a list of available candidate properties Official SmartRecruiters endpoint: GET /configuration/candidate-properties from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_all '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_get
Get candidate property by id Official SmartRecruiters endpoint: GET /configuration/candidate-properties/{id} from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_all
Get Candidate Property values Official SmartRecruiters endpoint: GET /configuration/candidate-properties/{id}/values from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_all '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_values_all '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_create
Create candidate property value Official SmartRecruiters endpoint: POST /configuration/candidate-properties/{id}/values from configuration-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_create '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_values_create '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_get
Get Candidate Property value by id Official SmartRecruiters endpoint: GET /configuration/candidate-properties/{id}/values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_get '{"id":"example_id","value_id":"example_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_values_get '{"id":"example_id","value_id":"example_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_update
Update candidate property value label Official SmartRecruiters endpoint: PUT /configuration/candidate-properties/{id}/values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_update '{"id":"example_id","value_id":"example_value_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_values_update '{"id":"example_id","value_id":"example_value_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_delete
Remove candidate property value Official SmartRecruiters endpoint: DELETE /configuration/candidate-properties/{id}/values/{valueId} from configuration-api.json.
read - Parameters
- id, value_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_delete '{"id":"example_id","value_id":"example_value_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_candidate_properties_values_delete '{"id":"example_id","value_id":"example_value_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_source_types
List candidate source types with subtypes Official SmartRecruiters endpoint: GET /configuration/sources from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_source_types '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_source_types '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_source_values_all
List candidate sources Official SmartRecruiters endpoint: GET /configuration/sources/{sourceType}/values from configuration-api.json.
read - Parameters
- source_type, source_sub_type, limit, offset
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_source_values_all '{"source_type":"example_source_type","source_sub_type":"example_source_sub_type","limit":1,"offset":1}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_source_values_all '{"source_type":"example_source_type","source_sub_type":"example_source_sub_type","limit":1,"offset":1}' --json smartrecruiters.smartrecruiters_configuration_configuration_source_values_single
Get a candidate source Official SmartRecruiters endpoint: GET /configuration/sources/{sourceType}/values/{sourceValueId} from configuration-api.json.
read - Parameters
- source_type, source_value_id, source_sub_type
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_source_values_single '{"source_type":"example_source_type","source_value_id":"example_source_value_id","source_sub_type":"example_source_sub_type"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_source_values_single '{"source_type":"example_source_type","source_value_id":"example_source_value_id","source_sub_type":"example_source_sub_type"}' --json smartrecruiters.smartrecruiters_configuration_configuration_source_values_single_by_identifier
Get a candidate source by identifier. Official SmartRecruiters endpoint: GET /configuration/sources/{sourceIdentifier} from configuration-api.json.
read - Parameters
- source_identifier
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_source_values_single_by_identifier '{"source_identifier":"example_source_identifier"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_source_values_single_by_identifier '{"source_identifier":"example_source_identifier"}' --json smartrecruiters.smartrecruiters_configuration_configuration_source_values_recruiter_source_by_name
Get recruiter source by name Official SmartRecruiters endpoint: PUT /configuration/sources/recruiters/resolve from configuration-api.json.
read - Parameters
- source_name
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_source_values_recruiter_source_by_name '{"source_name":"example_source_name"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_source_values_recruiter_source_by_name '{"source_name":"example_source_name"}' --json smartrecruiters.smartrecruiters_configuration_configuration_reasons_rejection_all
Get rejection reasons Official SmartRecruiters endpoint: GET /configuration/rejection-reasons from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_reasons_rejection_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_reasons_rejection_all '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_reasons_withdrawal_all
Get withdrawal reasons Official SmartRecruiters endpoint: GET /configuration/withdrawal-reasons from configuration-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_reasons_withdrawal_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_reasons_withdrawal_all '{}' --json smartrecruiters.smartrecruiters_configuration_configuration_careersites_list
List career sites configurations Official SmartRecruiters endpoint: GET /configuration/career-sites from configuration-api.json.
read - Parameters
- page_id, page_size
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_careersites_list '{"page_id":"example_page_id","page_size":1}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_careersites_list '{"page_id":"example_page_id","page_size":1}' --json smartrecruiters.smartrecruiters_configuration_configuration_careersites_get
Get details of career site configuration Official SmartRecruiters endpoint: GET /configuration/career-sites/{careerSiteId} from configuration-api.json.
read - Parameters
- career_site_id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_careersites_get '{"career_site_id":"example_career_site_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_careersites_get '{"career_site_id":"example_career_site_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_many
Get list of predefined locations Official SmartRecruiters endpoint: GET /configuration/predefined-locations from configuration-api.json.
read - Parameters
- page_id, page_size, identifiers
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_many '{"page_id":"example_page_id","page_size":1,"identifiers":"example_identifiers"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_predefined_locations_get_many '{"page_id":"example_page_id","page_size":1,"identifiers":"example_identifiers"}' --json smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_create_one
Create predefined location Official SmartRecruiters endpoint: POST /configuration/predefined-locations from configuration-api.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_create_one '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_predefined_locations_create_one '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_many
Remove multiple predefined locations Official SmartRecruiters endpoint: DELETE /configuration/predefined-locations from configuration-api.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_many '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_predefined_locations_delete_many '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_one
Get predefined location by id Official SmartRecruiters endpoint: GET /configuration/predefined-locations/{id} from configuration-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_one '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_predefined_locations_get_one '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_update_one
Update predefined location Official SmartRecruiters endpoint: PUT /configuration/predefined-locations/{id} from configuration-api.json.
write - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_update_one '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_predefined_locations_update_one '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_one
Remove predefined location Official SmartRecruiters endpoint: DELETE /configuration/predefined-locations/{id} from configuration-api.json.
write - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_one '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_configuration_configuration_predefined_locations_delete_one '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_interviews_types_get
Retrieves interview types Official SmartRecruiters endpoint: GET /interview-types from interviews.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_types_get '{}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_types_get '{}' --json smartrecruiters.smartrecruiters_interviews_types_update
Adds interview types to already existing ones Official SmartRecruiters endpoint: PATCH /interview-types from interviews.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_types_update '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_types_update '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_types_delete
Removes interview type with given name Official SmartRecruiters endpoint: DELETE /interview-types/{interviewType} from interviews.json.
read - Parameters
- interview_type
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_types_delete '{"interview_type":"example_interview_type"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_types_delete '{"interview_type":"example_interview_type"}' --json smartrecruiters.smartrecruiters_interviews_interviews_get_list
Retrieves a list of interviews Official SmartRecruiters endpoint: GET /interviews from interviews.json.
read - Parameters
- application_id
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_interviews_get_list '{"application_id":"example_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_interviews_get_list '{"application_id":"example_application_id"}' --json smartrecruiters.smartrecruiters_interviews_interviews_create
Creates an interview Official SmartRecruiters endpoint: POST /interviews from interviews.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_interviews_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_interviews_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_interviews_get
Retrieves an interview Official SmartRecruiters endpoint: GET /interviews/{interviewId} from interviews.json.
read - Parameters
- interview_id
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_interviews_get '{"interview_id":"example_interview_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_interviews_get '{"interview_id":"example_interview_id"}' --json smartrecruiters.smartrecruiters_interviews_interviews_update
Modifies an interview Official SmartRecruiters endpoint: PATCH /interviews/{interviewId} from interviews.json.
read - Parameters
- interview_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_interviews_update '{"interview_id":"example_interview_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_interviews_update '{"interview_id":"example_interview_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_interviews_delete
Deletes an interview Official SmartRecruiters endpoint: DELETE /interviews/{interviewId} from interviews.json.
read - Parameters
- interview_id
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_interviews_delete '{"interview_id":"example_interview_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_interviews_delete '{"interview_id":"example_interview_id"}' --json smartrecruiters.smartrecruiters_interviews_timeslots_create
Creates a timeslot Official SmartRecruiters endpoint: POST /interviews/{interviewId}/timeslots from interviews.json.
read - Parameters
- interview_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_timeslots_create '{"interview_id":"example_interview_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_timeslots_create '{"interview_id":"example_interview_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_timeslots_get
Retrieves a timeslot Official SmartRecruiters endpoint: GET /interviews/{interviewId}/timeslots/{timeslotId} from interviews.json.
read - Parameters
- interview_id, timeslot_id
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_timeslots_get '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_timeslots_get '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id"}' --json smartrecruiters.smartrecruiters_interviews_timeslots_update
Modifies a timeslot Official SmartRecruiters endpoint: PATCH /interviews/{interviewId}/timeslots/{timeslotId} from interviews.json.
read - Parameters
- interview_id, timeslot_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_timeslots_update '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_timeslots_update '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_timeslots_delete
Deletes a timeslot Official SmartRecruiters endpoint: DELETE /interviews/{interviewId}/timeslots/{timeslotId} from interviews.json.
read - Parameters
- interview_id, timeslot_id
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_timeslots_delete '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_timeslots_delete '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id"}' --json smartrecruiters.smartrecruiters_interviews_statuses_candidate_put
Changes a candidate's status. Official SmartRecruiters endpoint: PUT /interviews/{interviewId}/candidate/status from interviews.json.
read - Parameters
- interview_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_statuses_candidate_put '{"interview_id":"example_interview_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_statuses_candidate_put '{"interview_id":"example_interview_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_statuses_interviewer_put
Changes a interviewer's status in given timeslot Official SmartRecruiters endpoint: PUT /interviews/{interviewId}/timeslots/{timeslotId}/interviewers/{userId}/status from interviews.json.
read - Parameters
- interview_id, timeslot_id, user_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_statuses_interviewer_put '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","user_id":"example_user_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_statuses_interviewer_put '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","user_id":"example_user_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interviews_timeslots_patch_noshow
Changes no-show value in a timeslot Official SmartRecruiters endpoint: PATCH /interviews/{interviewId}/timeslots/{timeslotId}/noshow from interviews.json.
read - Parameters
- interview_id, timeslot_id, value
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_timeslots_patch_noshow '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","value":true}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_timeslots_patch_noshow '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","value":true}' --json smartrecruiters.smartrecruiters_interviews_statuses_timeslot_candidate_put
Changes a candidate's status in given timeslot Official SmartRecruiters endpoint: PUT /interviews/{interviewId}/timeslots/{timeslotId}/candidateStatus from interviews.json.
read - Parameters
- interview_id, timeslot_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interviews_statuses_timeslot_candidate_put '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interviews_statuses_timeslot_candidate_put '{"interview_id":"example_interview_id","timeslot_id":"example_timeslot_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_positions_all
Positions for a job Official SmartRecruiters endpoint: GET /jobs/{jobId}/positions from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_positions_all '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_positions_all '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_positions_create
Create a new position for a job Official SmartRecruiters endpoint: POST /jobs/{jobId}/positions from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_positions_create '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_positions_create '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_positions_get
Get a single position Official SmartRecruiters endpoint: GET /jobs/{jobId}/positions/{positionId} from jobs-api.json.
read - Parameters
- job_id, position_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_positions_get '{"job_id":"example_job_id","position_id":"example_position_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_positions_get '{"job_id":"example_job_id","position_id":"example_position_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_positions_update
Update position Official SmartRecruiters endpoint: PUT /jobs/{jobId}/positions/{positionId} from jobs-api.json.
read - Parameters
- job_id, position_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_positions_update '{"job_id":"example_job_id","position_id":"example_position_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_positions_update '{"job_id":"example_job_id","position_id":"example_position_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_positions_remove
Delete position Official SmartRecruiters endpoint: DELETE /jobs/{jobId}/positions/{positionId} from jobs-api.json.
read - Parameters
- job_id, position_id
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_positions_remove '{"job_id":"example_job_id","position_id":"example_position_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_positions_remove '{"job_id":"example_job_id","position_id":"example_position_id"}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_all
Find and list job ads for a given job Official SmartRecruiters endpoint: GET /jobs/{jobId}/jobads from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_all '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_all '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_create
Create a new job ad Official SmartRecruiters endpoint: POST /jobs/{jobId}/jobads from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_create '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_create '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_get
Get a job ad Official SmartRecruiters endpoint: GET /jobs/{jobId}/jobads/{jobAdId} from jobs-api.json.
read - Parameters
- job_id, job_ad_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_get '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_get '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_update
Update a job ad Official SmartRecruiters endpoint: PUT /jobs/{jobId}/jobads/{jobAdId} from jobs-api.json.
read - Parameters
- job_id, job_ad_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_update '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_update '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_create
Publishes a job ad Official SmartRecruiters endpoint: POST /jobs/{jobId}/jobads/{jobAdId}/postings from jobs-api.json.
read - Parameters
- job_id, job_ad_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_create '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_postings_create '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_all
List publications for a job ad Official SmartRecruiters endpoint: GET /jobs/{jobId}/jobads/{jobAdId}/postings from jobs-api.json.
read - Parameters
- job_id, job_ad_id, accept_language, active_only
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_all '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","accept_language":"example_accept_language","active_only":true}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_postings_all '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id","accept_language":"example_accept_language","active_only":true}' --json smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_unpublish
Unpublish a job ad Official SmartRecruiters endpoint: DELETE /jobs/{jobId}/jobads/{jobAdId}/postings from jobs-api.json.
read - Parameters
- job_id, job_ad_id
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_unpublish '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_jobads_postings_unpublish '{"job_id":"example_job_id","job_ad_id":"example_job_ad_id"}' --json smartrecruiters.smartrecruiters_jobs_jobs_publication_create
Publishes a default job ad Official SmartRecruiters endpoint: POST /jobs/{jobId}/publication from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_publication_create '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_publication_create '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_publication_unpublish
Unpublishes a job from all sources Official SmartRecruiters endpoint: DELETE /jobs/{jobId}/publication from jobs-api.json.
read - Parameters
- job_id
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_publication_unpublish '{"job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_publication_unpublish '{"job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_jobs_jobs_publication_all
Find and list publications for a job Official SmartRecruiters endpoint: GET /jobs/{jobId}/publication from jobs-api.json.
read - Parameters
- job_id, accept_language, active_only
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_publication_all '{"job_id":"example_job_id","accept_language":"example_accept_language","active_only":true}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_publication_all '{"job_id":"example_job_id","accept_language":"example_accept_language","active_only":true}' --json smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_get
Get hiring team of a job with a given id. Official SmartRecruiters endpoint: GET /jobs/{jobId}/hiring-team from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_hiring_team_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_add
Add hiring team member of a job with a given id. Official SmartRecruiters endpoint: POST /jobs/{jobId}/hiring-team from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_add '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_hiring_team_add '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_remove
Removes hiring team member of a job with a given id. Official SmartRecruiters endpoint: DELETE /jobs/{jobId}/hiring-team/{userId} from jobs-api.json.
read - Parameters
- job_id, user_id
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_remove '{"job_id":"example_job_id","user_id":"example_user_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_hiring_team_remove '{"job_id":"example_job_id","user_id":"example_user_id"}' --json smartrecruiters.smartrecruiters_jobs_jobs_notes_get
Get note of a job. Official SmartRecruiters endpoint: GET /jobs/{jobId}/note from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_notes_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_notes_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_notes_update
Update note of a job. Official SmartRecruiters endpoint: PUT /jobs/{jobId}/note from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_notes_update '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_notes_update '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_headcount_update
Update job headcount. Official SmartRecruiters endpoint: PATCH /jobs/{jobId}/headcount from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_headcount_update '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_headcount_update '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_all
Search jobs Official SmartRecruiters endpoint: GET /jobs from jobs-api.json.
read - Parameters
- accept_language, q, limit, offset, page_id, sort, city, department, updated_after, last_activity_after, language, status, statuses, posting_status, hiring_team_member_id
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_all '{"accept_language":"example_accept_language","q":"example_q","limit":1,"offset":1,"page_id":"example_page_id","sort":"example_sort","city":"example_city","department":"example_department"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_all '{"accept_language":"example_accept_language","q":"example_q","limit":1,"offset":1,"page_id":"example_page_id","sort":"example_sort","city":"example_city","department":"example_department"}' --json smartrecruiters.smartrecruiters_jobs_jobs_create
Create a new job Official SmartRecruiters endpoint: POST /jobs from jobs-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_get
Get content of a job with a given id. Official SmartRecruiters endpoint: GET /jobs/{jobId} from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_patch
Update a job Official SmartRecruiters endpoint: PATCH /jobs/{jobId} from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_patch '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_patch '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_update
Updates job Official SmartRecruiters endpoint: PUT /jobs/{jobId} from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_update '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_update '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_status_update
Updates job status Official SmartRecruiters endpoint: PUT /jobs/{jobId}/status from jobs-api.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_status_update '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_status_update '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_jobs_jobs_status_history_get
Job status history Official SmartRecruiters endpoint: GET /jobs/{jobId}/status/history from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_status_history_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_status_history_get '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_jobs_jobs_approvals_latest
Get latest approval request for given job Official SmartRecruiters endpoint: GET /jobs/{jobId}/approvals/latest from jobs-api.json.
read - Parameters
- job_id, accept_language
kosmo integrations:call smartrecruiters.smartrecruiters_jobs_jobs_approvals_latest '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json kosmo integrations:smartrecruiters smartrecruiters_jobs_jobs_approvals_latest '{"job_id":"example_job_id","accept_language":"example_accept_language"}' --json smartrecruiters.smartrecruiters_candidates_candidates_tags_add
Add tags to a candidate Official SmartRecruiters endpoint: POST /candidates/{id}/tags from candidates-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_tags_add '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_tags_add '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_tags_get
Get tags for a candidate Official SmartRecruiters endpoint: GET /candidates/{id}/tags from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_tags_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_tags_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_tags_replace
Update tags for a candidate Official SmartRecruiters endpoint: PUT /candidates/{id}/tags from candidates-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_tags_replace '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_tags_replace '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_tags_delete
Delete tags for a candidate Official SmartRecruiters endpoint: DELETE /candidates/{id}/tags from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_tags_delete '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_tags_delete '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get
Get Onboarding Status for a candidate Official SmartRecruiters endpoint: GET /candidates/{id}/onboardingStatus from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_onboarding_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update
Set Onboarding Status for a candidate Official SmartRecruiters endpoint: PUT /candidates/{id}/onboardingStatus from candidates-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_onboarding_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get_for_job
Get Onboarding Status for a candidate associated with given job Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/onboardingStatus from candidates-api.json.
read - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get_for_job '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_onboarding_get_for_job '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update_for_job
Sets Onboarding Status for a candidate associated with given job Official SmartRecruiters endpoint: PUT /candidates/{id}/jobs/{jobId}/onboardingStatus from candidates-api.json.
write - Parameters
- id, job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update_for_job '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_onboarding_update_for_job '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_all
Search candidates Official SmartRecruiters endpoint: GET /candidates from candidates-api.json.
read - Parameters
- q, limit, page_id, job_id, location, average_rating, status, consent_status, sub_status, tag, updated_after, onboarding_status, property_id, property_value_id, source_type, source_sub_type, source_value_id, question_category, question_field_id, question_field_value_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_all '{"q":"example_q","limit":1,"page_id":"example_page_id","job_id":"example_job_id","location":"example_location","average_rating":"example_average_rating","status":"example_status","consent_status":"example_consent_status"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_all '{"q":"example_q","limit":1,"page_id":"example_page_id","job_id":"example_job_id","location":"example_location","average_rating":"example_average_rating","status":"example_status","consent_status":"example_consent_status"}' --json smartrecruiters.smartrecruiters_candidates_candidates_add
Create a new candidate and assign to a Talent Pool Official SmartRecruiters endpoint: POST /candidates from candidates-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_add '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_add '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_resume_add
Parse a resume, create a candidate and assign to a Talent Pool. Official SmartRecruiters endpoint: POST /candidates/cv from candidates-api.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_resume_add '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_resume_add '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_resume_parse
Parse a resume Official SmartRecruiters endpoint: POST /candidates/cv/parse from candidates-api.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_resume_parse '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_resume_parse '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_consent_request_batch
Request consent from multiple candidates Official SmartRecruiters endpoint: POST /candidates/consent-requests from candidates-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_consent_request_batch '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_consent_request_batch '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_consent_status
Status of candidate consent Official SmartRecruiters endpoint: GET /candidates/{id}/consent from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_consent_status '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_consent_status '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_consent_decisions
Candidate consent decisions Official SmartRecruiters endpoint: GET /candidates/{id}/consents from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_consent_decisions '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_consent_decisions '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_get
Get details of a candidate Official SmartRecruiters endpoint: GET /candidates/{id} from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_delete
Delete Candidate Official SmartRecruiters endpoint: DELETE /candidates/{id} from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_delete '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_delete '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_update
Update candidate personal information Official SmartRecruiters endpoint: PATCH /candidates/{id} from candidates-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_list
Get list candidate's attachments. Official SmartRecruiters endpoint: GET /candidates/{id}/attachments from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_list '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_list '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_add
Attach files to a candidate. Official SmartRecruiters endpoint: POST /candidates/{id}/attachments from candidates-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_add '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_add '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_get
Get a candidate's attachment. Official SmartRecruiters endpoint: GET /candidates/{id}/attachments/{attachmentId} from candidates-api.json.
read - Parameters
- id, attachment_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_get '{"id":"example_id","attachment_id":"example_attachment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_get '{"id":"example_id","attachment_id":"example_attachment_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_list_for_job
Get list of candidate's attachments in context of given job. Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/attachments from candidates-api.json.
read - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_list_for_job '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_list_for_job '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_add_for_job
Attach file to candidate in context of given job. Official SmartRecruiters endpoint: POST /candidates/{id}/jobs/{jobId}/attachments from candidates-api.json.
write - Parameters
- id, job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_add_for_job '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_add_for_job '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_get_for_job
Get candidate's attachment. Official SmartRecruiters endpoint: GET /candidates/attachments/{attachmentId} from candidates-api.json.
read - Parameters
- attachment_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_get_for_job '{"attachment_id":"example_attachment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_get_for_job '{"attachment_id":"example_attachment_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_attachments_delete_for_job
Delete attachment. Official SmartRecruiters endpoint: DELETE /candidates/attachments/{attachmentId} from candidates-api.json.
write - Parameters
- attachment_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_attachments_delete_for_job '{"attachment_id":"example_attachment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_attachments_delete_for_job '{"attachment_id":"example_attachment_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_status_update
Update a candidate's status Official SmartRecruiters endpoint: PUT /candidates/{id}/jobs/{jobId}/status from candidates-api.json.
read - Parameters
- id, job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_status_update '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_status_update '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_status_update_primary
Update a candidate's status on primary assignment Official SmartRecruiters endpoint: PUT /candidates/{id}/status from candidates-api.json.
write - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_status_update_primary '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_status_update_primary '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_status_history_get
Get candidate's status history Official SmartRecruiters endpoint: GET /candidates/{id}/status/history from candidates-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_status_history_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_status_history_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_status_history_get_for_job
Get candidate's status history for a candidate's job Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/status/history from candidates-api.json.
read - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_status_history_get_for_job '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_status_history_get_for_job '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_source_update
Update a candidate's source Official SmartRecruiters endpoint: PUT /candidates/{id}/jobs/{jobId}/source from candidates-api.json.
read - Parameters
- id, job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_source_update '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_source_update '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_properties_get
Get candidate property values for a candidate Official SmartRecruiters endpoint: GET /candidates/{id}/properties from candidates-api.json.
read - Parameters
- id, context
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_properties_get '{"id":"example_id","context":"example_context"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_properties_get '{"id":"example_id","context":"example_context"}' --json smartrecruiters.smartrecruiters_candidates_candidates_properties_get_for_job
Get candidate property values for a candidate's job Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/properties from candidates-api.json.
read - Parameters
- id, job_id, context
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_properties_get_for_job '{"id":"example_id","job_id":"example_job_id","context":"example_context"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_properties_get_for_job '{"id":"example_id","job_id":"example_job_id","context":"example_context"}' --json smartrecruiters.smartrecruiters_candidates_candidates_properties_values_batch_update_for_job
Add/update candidate properties values Official SmartRecruiters endpoint: PUT /candidates/{id}/jobs/{jobId}/properties from candidates-api.json.
write - Parameters
- id, job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_properties_values_batch_update_for_job '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_properties_values_batch_update_for_job '{"id":"example_id","job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update
Add/update candidate property value Official SmartRecruiters endpoint: PUT /candidates/{id}/properties/{propertyId} from candidates-api.json.
read - Parameters
- id, property_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update '{"id":"example_id","property_id":"example_property_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_properties_values_update '{"id":"example_id","property_id":"example_property_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update_for_job
Add/update candidate property value Official SmartRecruiters endpoint: PUT /candidates/{id}/jobs/{jobId}/properties/{propertyId} from candidates-api.json.
write - Parameters
- id, job_id, property_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update_for_job '{"id":"example_id","job_id":"example_job_id","property_id":"example_property_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_properties_values_update_for_job '{"id":"example_id","job_id":"example_job_id","property_id":"example_property_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_screening_answers_get
Get candidate screening answers for a candidate's job Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/screening-answers from candidates-api.json.
read - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_screening_answers_get '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_screening_answers_get '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_add_to_job
Create a new candidate and assign to a job Official SmartRecruiters endpoint: POST /jobs/{jobId}/candidates from candidates-api.json.
write - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_add_to_job '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_add_to_job '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_resume_add_to_job
Parse a resume, create a candidate and assign to a job. Official SmartRecruiters endpoint: POST /jobs/{jobId}/candidates/cv from candidates-api.json.
write - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_resume_add_to_job '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_resume_add_to_job '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_candidates_candidates_get_application
Get details of a candidate's application to a job Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId} from candidates-api.json.
read - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_get_application '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_get_application '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_candidates_candidates_delete_application
Delete candidate's application to a job Official SmartRecruiters endpoint: DELETE /candidates/{id}/jobs/{jobId} from candidates-api.json.
write - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_candidates_candidates_delete_application '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidates_candidates_delete_application '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_job_applications_job_applications_get_by_id
Get a job application Official SmartRecruiters endpoint: GET /job-applications/{jobApplicationId} from job-applications-api.json.
read - Parameters
- job_application_id
kosmo integrations:call smartrecruiters.smartrecruiters_job_applications_job_applications_get_by_id '{"job_application_id":"example_job_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_job_applications_job_applications_get_by_id '{"job_application_id":"example_job_application_id"}' --json smartrecruiters.smartrecruiters_job_applications_job_applications_delete_by_id
Delete a job application Official SmartRecruiters endpoint: DELETE /job-applications/{jobApplicationId} from job-applications-api.json.
write - Parameters
- job_application_id
kosmo integrations:call smartrecruiters.smartrecruiters_job_applications_job_applications_delete_by_id '{"job_application_id":"example_job_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_job_applications_job_applications_delete_by_id '{"job_application_id":"example_job_application_id"}' --json smartrecruiters.smartrecruiters_job_applications_job_applications_post_consent_request
Request consent for a job application Official SmartRecruiters endpoint: POST /job-applications/{jobApplicationId}/consent-request from job-applications-api.json.
read - Parameters
- job_application_id
kosmo integrations:call smartrecruiters.smartrecruiters_job_applications_job_applications_post_consent_request '{"job_application_id":"example_job_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_job_applications_job_applications_post_consent_request '{"job_application_id":"example_job_application_id"}' --json smartrecruiters.smartrecruiters_job_applications_job_applications_get_consent_decision
Get consent decisions Official SmartRecruiters endpoint: GET /job-applications/{jobApplicationId}/consents from job-applications-api.json.
read - Parameters
- job_application_id
kosmo integrations:call smartrecruiters.smartrecruiters_job_applications_job_applications_get_consent_decision '{"job_application_id":"example_job_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_job_applications_job_applications_get_consent_decision '{"job_application_id":"example_job_application_id"}' --json smartrecruiters.smartrecruiters_messages_messages_shares_create
Shares new messages on Hireloop with Users, Hiring Teams or Everyone and sends emails. Official SmartRecruiters endpoint: POST /messages/shares from messages-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_messages_messages_shares_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_messages_messages_shares_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_messages_messages_shares_delete
Delete a message Official SmartRecruiters endpoint: DELETE /messages/shares/{id} from messages-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_messages_messages_shares_delete '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_messages_messages_shares_delete '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_messages_messages_fetch
Fetch messages Official SmartRecruiters endpoint: GET /messages from messages-api.json.
read - Parameters
- candidate_id, job_id, page_id, limit
kosmo integrations:call smartrecruiters.smartrecruiters_messages_messages_fetch '{"candidate_id":"example_candidate_id","job_id":"example_job_id","page_id":"example_page_id","limit":1}' --json kosmo integrations:smartrecruiters smartrecruiters_messages_messages_fetch '{"candidate_id":"example_candidate_id","job_id":"example_job_id","page_id":"example_page_id","limit":1}' --json smartrecruiters.smartrecruiters_reviews_scorecards_criteria_get_by_job_id
Retrieves all criteria for specified job Official SmartRecruiters endpoint: GET /jobs/{jobId}/criteria from reviews.json.
read - Parameters
- job_id
kosmo integrations:call smartrecruiters.smartrecruiters_reviews_scorecards_criteria_get_by_job_id '{"job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reviews_scorecards_criteria_get_by_job_id '{"job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_reviews_reviews_get_list
Retrieves all reviews for specified candidate and job Official SmartRecruiters endpoint: GET /reviews from reviews.json.
read - Parameters
- candidate_id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_reviews_reviews_get_list '{"candidate_id":"example_candidate_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reviews_reviews_get_list '{"candidate_id":"example_candidate_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_reviews_reviews_create
Creates a review Official SmartRecruiters endpoint: POST /reviews from reviews.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_reviews_reviews_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_reviews_reviews_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_reviews_reviews_get
Retrieves a review Official SmartRecruiters endpoint: GET /reviews/{reviewId} from reviews.json.
read - Parameters
- review_id
kosmo integrations:call smartrecruiters.smartrecruiters_reviews_reviews_get '{"review_id":"example_review_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reviews_reviews_get '{"review_id":"example_review_id"}' --json smartrecruiters.smartrecruiters_reviews_reviews_update
Updates a review Official SmartRecruiters endpoint: PATCH /reviews/{reviewId} from reviews.json.
read - Parameters
- review_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_reviews_reviews_update '{"review_id":"example_review_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_reviews_reviews_update '{"review_id":"example_review_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_reviews_reviews_delete
Deletes a review Official SmartRecruiters endpoint: DELETE /reviews/{reviewId} from reviews.json.
read - Parameters
- review_id, reviewer_id
kosmo integrations:call smartrecruiters.smartrecruiters_reviews_reviews_delete '{"review_id":"example_review_id","reviewer_id":"example_reviewer_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reviews_reviews_delete '{"review_id":"example_review_id","reviewer_id":"example_reviewer_id"}' --json smartrecruiters.smartrecruiters_reporting_get_report_files
Get report files Official SmartRecruiters endpoint: GET /reports/{reportId}/files from reporting-api.json.
read - Parameters
- page, limit, report_id
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_get_report_files '{"page":"example_page","limit":1,"report_id":"example_report_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_get_report_files '{"page":"example_page","limit":1,"report_id":"example_report_id"}' --json smartrecruiters.smartrecruiters_reporting_generate_ad_hoc_report
Generate ad-hoc report Official SmartRecruiters endpoint: POST /reports/{reportId}/files from reporting-api.json.
read - Parameters
- report_id
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_generate_ad_hoc_report '{"report_id":"example_report_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_generate_ad_hoc_report '{"report_id":"example_report_id"}' --json smartrecruiters.smartrecruiters_reporting_get_reports
Get reports Official SmartRecruiters endpoint: GET /reports from reporting-api.json.
read - Parameters
- page, limit
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_get_reports '{"page":"example_page","limit":1}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_get_reports '{"page":"example_page","limit":1}' --json smartrecruiters.smartrecruiters_reporting_get_report
Get report Official SmartRecruiters endpoint: GET /reports/{reportId} from reporting-api.json.
read - Parameters
- report_id
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_get_report '{"report_id":"example_report_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_get_report '{"report_id":"example_report_id"}' --json smartrecruiters.smartrecruiters_reporting_get_most_recent_report_file
Get most recent report file Official SmartRecruiters endpoint: GET /reports/{reportId}/files/recent from reporting-api.json.
read - Parameters
- report_id, if_none_match
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_get_most_recent_report_file '{"report_id":"example_report_id","if_none_match":"example_if_none_match"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_get_most_recent_report_file '{"report_id":"example_report_id","if_none_match":"example_if_none_match"}' --json smartrecruiters.smartrecruiters_reporting_download_most_recent_report_file
Download most recent report file Official SmartRecruiters endpoint: GET /reports/{reportId}/files/recent/data from reporting-api.json.
read - Parameters
- report_id, if_none_match
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_download_most_recent_report_file '{"report_id":"example_report_id","if_none_match":"example_if_none_match"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_download_most_recent_report_file '{"report_id":"example_report_id","if_none_match":"example_if_none_match"}' --json smartrecruiters.smartrecruiters_reporting_get_report_file
Get report file Official SmartRecruiters endpoint: GET /files/{reportFileId} from reporting-api.json.
read - Parameters
- report_file_id
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_get_report_file '{"report_file_id":"example_report_file_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_get_report_file '{"report_file_id":"example_report_file_id"}' --json smartrecruiters.smartrecruiters_reporting_download_report_file
Download report file Official SmartRecruiters endpoint: GET /files/{reportFileId}/data from reporting-api.json.
read - Parameters
- report_file_id
kosmo integrations:call smartrecruiters.smartrecruiters_reporting_download_report_file '{"report_file_id":"example_report_file_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_reporting_download_report_file '{"report_file_id":"example_report_file_id"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_all
List users of your company Official SmartRecruiters endpoint: GET /users from users-api-deprecated.json.
read - Parameters
- q, limit, offset, updated_after
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_all '{"q":"example_q","limit":1,"offset":1,"updated_after":"example_updated_after"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_all '{"q":"example_q","limit":1,"offset":1,"updated_after":"example_updated_after"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_create
Create a new user Official SmartRecruiters endpoint: POST /users from users-api-deprecated.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_me
Get details of my user Official SmartRecruiters endpoint: GET /users/me from users-api-deprecated.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_me '{}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_me '{}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_get
Get details of a user with given id Official SmartRecruiters endpoint: GET /users/{id} from users-api-deprecated.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_delete
Deactivate a user Official SmartRecruiters endpoint: DELETE /users/{id} from users-api-deprecated.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_delete '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_activation_delete '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_update
Update a user Official SmartRecruiters endpoint: PATCH /users/{id} from users-api-deprecated.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_email_send
Send an activation email to a user Official SmartRecruiters endpoint: POST /users/{id}/activation-email from users-api-deprecated.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_email_send '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_activation_email_send '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_activate
Activate a user Official SmartRecruiters endpoint: PUT /users/{id}/activation from users-api-deprecated.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_activate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_activation_activate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_deactivate
Deactivate a user Official SmartRecruiters endpoint: DELETE /users/{id}/activation from users-api-deprecated.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_deactivate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_activation_deactivate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_api_deprecated_users_avatar_update
Update user avatar Official SmartRecruiters endpoint: PUT /users/{id}/avatar from users-api-deprecated.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_users_api_deprecated_users_avatar_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_api_deprecated_users_avatar_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_smartonboard_new_hires_get
Returns details for a single New Hire Official SmartRecruiters endpoint: GET /new-hires/{newHireId} from smartonboard.json.
read - Parameters
- new_hire_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_new_hires_get '{"new_hire_id":"example_new_hire_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_new_hires_get '{"new_hire_id":"example_new_hire_id"}' --json smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_get
Returns details of a single Onboarding Process Official SmartRecruiters endpoint: GET /onboarding-processes/{onboardingProcessId} from smartonboard.json.
read - Parameters
- onboarding_process_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_get '{"onboarding_process_id":"example_onboarding_process_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_onboarding_processes_get '{"onboarding_process_id":"example_onboarding_process_id"}' --json smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_form_answers_get
Returns answers submitted for a single Web Form Assignment Official SmartRecruiters endpoint: GET /web-form-assignments/{webFormAssignmentId}/form-answers from smartonboard.json.
read - Parameters
- web_form_assignment_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_form_answers_get '{"web_form_assignment_id":"example_web_form_assignment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_web_form_assignments_form_answers_get '{"web_form_assignment_id":"example_web_form_assignment_id"}' --json smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_fields_metadata_get
Returns metadata for the fields that belong to a single Web Form Assignment Official SmartRecruiters endpoint: GET /web-form-assignments/{webFormAssignmentId}/fields-metadata from smartonboard.json.
read - Parameters
- web_form_assignment_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_fields_metadata_get '{"web_form_assignment_id":"example_web_form_assignment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_web_form_assignments_fields_metadata_get '{"web_form_assignment_id":"example_web_form_assignment_id"}' --json smartrecruiters.smartrecruiters_smartonboard_fillable_pdf_form_assignments_form_answers_get
Returns answers submitted for a single Fillable PDF Form Assignment Official SmartRecruiters endpoint: GET /fillable-pdf-form-assignments/{fillablePdfFormAssignmentId}/form-answers from smartonboard.json.
read - Parameters
- fillable_pdf_form_assignment_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_fillable_pdf_form_assignments_form_answers_get '{"fillable_pdf_form_assignment_id":"example_fillable_pdf_form_assignment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_fillable_pdf_form_assignments_form_answers_get '{"fillable_pdf_form_assignment_id":"example_fillable_pdf_form_assignment_id"}' --json smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignments_get
Returns Assignments associated with a single Onboarding Process Official SmartRecruiters endpoint: GET /onboarding-processes/{onboardingProcessId}/assignments from smartonboard.json.
read - Parameters
- onboarding_process_id, integration_relevant
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignments_get '{"onboarding_process_id":"example_onboarding_process_id","integration_relevant":true}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_onboarding_processes_assignments_get '{"onboarding_process_id":"example_onboarding_process_id","integration_relevant":true}' --json smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignment_get
Returns specific Assignment associated with a single Onboarding Process Official SmartRecruiters endpoint: GET /onboarding-processes/{onboardingProcessId}/assignments/{assignmentId} from smartonboard.json.
read - Parameters
- onboarding_process_id, assignment_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignment_get '{"onboarding_process_id":"example_onboarding_process_id","assignment_id":"example_assignment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_onboarding_processes_assignment_get '{"onboarding_process_id":"example_onboarding_process_id","assignment_id":"example_assignment_id"}' --json smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get
Returns list of Attachments submitted for a single Activity Assignment Official SmartRecruiters endpoint: GET /activity-assignments/{activityAssignmentId}/attachments from smartonboard.json.
read - Parameters
- activity_assignment_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get '{"activity_assignment_id":"example_activity_assignment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_activity_assignments_attachments_get '{"activity_assignment_id":"example_activity_assignment_id"}' --json smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get_by_id
Returns single Attachment for specific Activity Assignment Official SmartRecruiters endpoint: GET /activity-assignments/{activityAssignmentId}/attachments/{attachmentId} from smartonboard.json.
read - Parameters
- activity_assignment_id, attachment_id
kosmo integrations:call smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get_by_id '{"activity_assignment_id":"example_activity_assignment_id","attachment_id":"example_attachment_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_smartonboard_activity_assignments_attachments_get_by_id '{"activity_assignment_id":"example_activity_assignment_id","attachment_id":"example_attachment_id"}' --json smartrecruiters.smartrecruiters_users_users_all
List users of your company Official SmartRecruiters endpoint: GET /users from users-api.json.
read - Parameters
- q, limit, page_id, updated_after
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_all '{"q":"example_q","limit":1,"page_id":"example_page_id","updated_after":"example_updated_after"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_all '{"q":"example_q","limit":1,"page_id":"example_page_id","updated_after":"example_updated_after"}' --json smartrecruiters.smartrecruiters_users_users_create
Create a new user. Official SmartRecruiters endpoint: POST /users from users-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_users_users_me
Get details of my user Official SmartRecruiters endpoint: GET /users/me from users-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_me '{}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_me '{}' --json smartrecruiters.smartrecruiters_users_users_get
Get details of a user with given id Official SmartRecruiters endpoint: GET /users/{id} from users-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_users_update
Update a user Official SmartRecruiters endpoint: PATCH /users/{id} from users-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_users_users_password_reset
Send a password reset email to a user Official SmartRecruiters endpoint: POST /users/{id}/reset-password from users-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_password_reset '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_password_reset '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_users_activation_email_send
Send an activation email to a user Official SmartRecruiters endpoint: POST /users/{id}/activation-email from users-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_activation_email_send '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_activation_email_send '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_users_activation_activate
Activate a user Official SmartRecruiters endpoint: PUT /users/{id}/activation from users-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_activation_activate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_activation_activate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_users_activation_deactivate
Deactivate a user Official SmartRecruiters endpoint: DELETE /users/{id}/activation from users-api.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_activation_deactivate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_activation_deactivate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_users_users_avatar_update
Update user avatar Official SmartRecruiters endpoint: PUT /users/{id}/avatar from users-api.json.
read - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_users_users_avatar_update '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_users_avatar_update '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_users_system_roles_all
List system roles Official SmartRecruiters endpoint: GET /system-roles from users-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_users_system_roles_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_users_system_roles_all '{}' --json smartrecruiters.smartrecruiters_users_access_groups_all
List access groups configured in your company Official SmartRecruiters endpoint: GET /access-groups from users-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_users_access_groups_all '{}' --json kosmo integrations:smartrecruiters smartrecruiters_users_access_groups_all '{}' --json smartrecruiters.smartrecruiters_users_access_groups_users_remove
Remove user from access group Official SmartRecruiters endpoint: DELETE /access-groups/{accessGroupId}/users/{id} from users-api.json.
read - Parameters
- access_group_id, id
kosmo integrations:call smartrecruiters.smartrecruiters_users_access_groups_users_remove '{"access_group_id":"example_access_group_id","id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_access_groups_users_remove '{"access_group_id":"example_access_group_id","id":"example_id"}' --json smartrecruiters.smartrecruiters_users_access_groups_users_assign
Assign users to access group Official SmartRecruiters endpoint: POST /access-groups/{accessGroupId}/users from users-api.json.
read - Parameters
- access_group_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_users_access_groups_users_assign '{"access_group_id":"example_access_group_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_users_access_groups_users_assign '{"access_group_id":"example_access_group_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_create
Subscribe to a webhook. Official SmartRecruiters endpoint: POST /subscriptions from webhooks.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_create '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_create '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_get_all
Retrieve webhook subscriptions. Official SmartRecruiters endpoint: GET /subscriptions from webhooks.json.
read - Parameters
- page_id, limit
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_get_all '{"page_id":"example_page_id","limit":1}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_get_all '{"page_id":"example_page_id","limit":1}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_get
Retrieve single webhook subscription. Official SmartRecruiters endpoint: GET /subscriptions/{id} from webhooks.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_get '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_get '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_delete
Delete webhook subscription. Official SmartRecruiters endpoint: DELETE /subscriptions/{id} from webhooks.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_delete '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_delete '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_activate
Activate webhook subscription. Official SmartRecruiters endpoint: PUT /subscriptions/{id}/activation from webhooks.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_activate '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_activate '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_generate_secret_key
Generate a secret key for a webhook subscription. Official SmartRecruiters endpoint: POST /subscriptions/{id}/secret-key from webhooks.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_generate_secret_key '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_generate_secret_key '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_get_secret_key
Retrieve subscription secret key Official SmartRecruiters endpoint: GET /subscriptions/{id}/secret-key from webhooks.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_get_secret_key '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_get_secret_key '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_webhooks_subscriptions_search_callback_log
Retrieve callback request details starting from the newest. Official SmartRecruiters endpoint: GET /subscriptions/{id}/callbacks-log from webhooks.json.
read - Parameters
- id, page_id, limit, callback_status, after, before
kosmo integrations:call smartrecruiters.smartrecruiters_webhooks_subscriptions_search_callback_log '{"id":"example_id","page_id":"example_page_id","limit":1,"callback_status":"example_callback_status","after":"example_after","before":"example_before"}' --json kosmo integrations:smartrecruiters smartrecruiters_webhooks_subscriptions_search_callback_log '{"id":"example_id","page_id":"example_page_id","limit":1,"callback_status":"example_callback_status","after":"example_after","before":"example_before"}' --json smartrecruiters.smartrecruiters_assessment_partner_get_partner_config
get partner configuration Official SmartRecruiters endpoint: GET /partner/configuration from assessment-partner-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_get_partner_config '{}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_get_partner_config '{}' --json smartrecruiters.smartrecruiters_assessment_partner_save_partner_config
saves configuration for partner Official SmartRecruiters endpoint: PUT /partner/configuration from assessment-partner-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_save_partner_config '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_save_partner_config '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_assessment_partner_set_up_integration
enable the company integration Official SmartRecruiters endpoint: POST /integration/company/{companyId} from assessment-partner-api.json.
read - Parameters
- company_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_set_up_integration '{"company_id":"example_company_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_set_up_integration '{"company_id":"example_company_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_assessment_partner_package_result_update
updates package result Official SmartRecruiters endpoint: PATCH /orders/{orderId}/results from assessment-partner-api.json.
read - Parameters
- order_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_package_result_update '{"order_id":"example_order_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_package_result_update '{"order_id":"example_order_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_assessment_partner_add_attachment_to_order
add attachment to order Official SmartRecruiters endpoint: POST /orders/{orderId}/results/attachment from assessment-partner-api.json.
write - Parameters
- order_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_add_attachment_to_order '{"order_id":"example_order_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_add_attachment_to_order '{"order_id":"example_order_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_get_event_details
Get event's details Official SmartRecruiters endpoint: GET /events/{eventId} from event-management-api.json.
read - Parameters
- event_id
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_event_details '{"event_id":"example_event_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_event_details '{"event_id":"example_event_id"}' --json smartrecruiters.smartrecruiters_event_management_update_event
Update event Official SmartRecruiters endpoint: PUT /events/{eventId} from event-management-api.json.
write - Parameters
- event_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_update_event '{"event_id":"example_event_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_update_event '{"event_id":"example_event_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_delete_event
Delete event Official SmartRecruiters endpoint: DELETE /events/{eventId} from event-management-api.json.
write - Parameters
- event_id
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_delete_event '{"event_id":"example_event_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_delete_event '{"event_id":"example_event_id"}' --json smartrecruiters.smartrecruiters_event_management_add_interviewers_to_session
Add interviewers to event's session Official SmartRecruiters endpoint: PUT /events/{eventId}/sessions/{sessionId}/interviewers from event-management-api.json.
write - Parameters
- event_id, session_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_add_interviewers_to_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_add_interviewers_to_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_remove_interviewers_from_session
Remove interviewers from event's session Official SmartRecruiters endpoint: DELETE /events/{eventId}/sessions/{sessionId}/interviewers from event-management-api.json.
write - Parameters
- event_id, session_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_remove_interviewers_from_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_remove_interviewers_from_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_move_applicants_to_session
Move applicants from session to session Official SmartRecruiters endpoint: PUT /events/{eventId}/sessions/{sessionId}/applicants from event-management-api.json.
write - Parameters
- event_id, session_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_move_applicants_to_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_move_applicants_to_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_add_applicants_to_session
Add applicants from event pool to session Official SmartRecruiters endpoint: POST /events/{eventId}/sessions/{sessionId}/applicants from event-management-api.json.
write - Parameters
- event_id, session_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_add_applicants_to_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_add_applicants_to_session '{"event_id":"example_event_id","session_id":"example_session_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_get_events
Get job's events Official SmartRecruiters endpoint: GET /events from event-management-api.json.
read - Parameters
- job_id, state, page, page_size
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_events '{"job_id":"example_job_id","state":"example_state","page":1,"page_size":1}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_events '{"job_id":"example_job_id","state":"example_state","page":1,"page_size":1}' --json smartrecruiters.smartrecruiters_event_management_create_event
Create event Official SmartRecruiters endpoint: POST /events from event-management-api.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_create_event '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_create_event '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_get_all_applicants
Get all applicants (both event-applicants-pool and session-applicants) for specified event Official SmartRecruiters endpoint: GET /events/{eventId}/applicants from event-management-api.json.
read - Parameters
- event_id
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_all_applicants '{"event_id":"example_event_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_all_applicants '{"event_id":"example_event_id"}' --json smartrecruiters.smartrecruiters_event_management_add_applicants_to_event
Add applicants to event pool Official SmartRecruiters endpoint: POST /events/{eventId}/applicants from event-management-api.json.
write - Parameters
- event_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_add_applicants_to_event '{"event_id":"example_event_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_add_applicants_to_event '{"event_id":"example_event_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_event_management_get_session_details
Get event's session details Official SmartRecruiters endpoint: GET /events/{eventId}/sessions/{sessionId} from event-management-api.json.
read - Parameters
- event_id, session_id
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_session_details '{"event_id":"example_event_id","session_id":"example_session_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_session_details '{"event_id":"example_event_id","session_id":"example_session_id"}' --json smartrecruiters.smartrecruiters_event_management_delete_session
Delete event's session Official SmartRecruiters endpoint: DELETE /events/{eventId}/sessions/{sessionId} from event-management-api.json.
write - Parameters
- event_id, session_id
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_delete_session '{"event_id":"example_event_id","session_id":"example_session_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_delete_session '{"event_id":"example_event_id","session_id":"example_session_id"}' --json smartrecruiters.smartrecruiters_event_management_get_applicants_by_event_id
Get event's applicants Official SmartRecruiters endpoint: GET /events/{eventId}/pool-applicants from event-management-api.json.
read - Parameters
- event_id, page, page_size
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_applicants_by_event_id '{"event_id":"example_event_id","page":1,"page_size":1}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_applicants_by_event_id '{"event_id":"example_event_id","page":1,"page_size":1}' --json smartrecruiters.smartrecruiters_event_management_get_events_for_candidate
Get candidate events Official SmartRecruiters endpoint: GET /events/candidates/{profileId} from event-management-api.json.
read - Parameters
- profile_id, state
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_events_for_candidate '{"profile_id":"example_profile_id","state":"example_state"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_events_for_candidate '{"profile_id":"example_profile_id","state":"example_state"}' --json smartrecruiters.smartrecruiters_event_management_get_events_for_application
Get application events Official SmartRecruiters endpoint: GET /events/applications/{applicationId} from event-management-api.json.
read - Parameters
- application_id, state
kosmo integrations:call smartrecruiters.smartrecruiters_event_management_get_events_for_application '{"application_id":"example_application_id","state":"example_state"}' --json kosmo integrations:smartrecruiters smartrecruiters_event_management_get_events_for_application '{"application_id":"example_application_id","state":"example_state"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_ask_for_consent
Shows consent form on partner side Official SmartRecruiters endpoint: GET /integration from assessment-partner-app.json.
read - Parameters
- company_id
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_ask_for_consent '{"company_id":"example_company_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_ask_for_consent '{"company_id":"example_company_id"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_delete_integration
Removes integration on partner side Official SmartRecruiters endpoint: DELETE /integrations/companies/{companyId} from assessment-partner-app.json.
write - Parameters
- company_id
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_delete_integration '{"company_id":"example_company_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_delete_integration '{"company_id":"example_company_id"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_list_packages
Retrieves a list of packages Official SmartRecruiters endpoint: GET /packages from assessment-partner-app.json.
read - Parameters
- requester, country_code, region_abbr, city, address, postal_code, remote, partner_field_id
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_list_packages '{"requester":"example_requester","country_code":"example_country_code","region_abbr":"example_region_abbr","city":"example_city","address":"example_address","postal_code":"example_postal_code","remote":true,"partner_field_id":"example_partner_field_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_list_packages '{"requester":"example_requester","country_code":"example_country_code","region_abbr":"example_region_abbr","city":"example_city","address":"example_address","postal_code":"example_postal_code","remote":true,"partner_field_id":"example_partner_field_id"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_get_package_by_id
Retrieves a package by id Official SmartRecruiters endpoint: GET /packages/{assessmentPackageId} from assessment-partner-app.json.
read - Parameters
- assessment_package_id
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_get_package_by_id '{"assessment_package_id":"example_assessment_package_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_get_package_by_id '{"assessment_package_id":"example_assessment_package_id"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_orders_assessment_package
Orders assessment package for candidate Official SmartRecruiters endpoint: POST /packages/orders from assessment-partner-app.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_orders_assessment_package '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_orders_assessment_package '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_orders_inline_assessment_package
Orders inline assessment package for candidate Official SmartRecruiters endpoint: POST /packages/inline/orders from assessment-partner-app.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_orders_inline_assessment_package '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_orders_inline_assessment_package '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_assessment_partner_app_get_token
Exchange credentials for an access token Official SmartRecruiters endpoint: POST /oauth/token from assessment-partner-app.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_assessment_partner_app_get_token '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_assessment_partner_app_get_token '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_apps_integrations_enable_integration
Enables integration Official SmartRecruiters endpoint: POST /partner-api/integrations from apps-integrations.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_apps_integrations_enable_integration '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_apps_integrations_enable_integration '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_candidate_status_get_status
Get candidate status Official SmartRecruiters endpoint: GET /status/{applicationUuid} from candidate-status-api.json.
read - Parameters
- application_uuid
kosmo integrations:call smartrecruiters.smartrecruiters_candidate_status_get_status '{"application_uuid":"example_application_uuid"}' --json kosmo integrations:smartrecruiters smartrecruiters_candidate_status_get_status '{"application_uuid":"example_application_uuid"}' --json smartrecruiters.smartrecruiters_feed_find_posting_using_json
Get posting by id Official SmartRecruiters endpoint: GET /publications/{postingId} from feed-api.json.
read - Parameters
- posting_id
kosmo integrations:call smartrecruiters.smartrecruiters_feed_find_posting_using_json '{"posting_id":1}' --json kosmo integrations:smartrecruiters smartrecruiters_feed_find_posting_using_json '{"posting_id":1}' --json smartrecruiters.smartrecruiters_feed_update_posting_using_json
Update posting information Official SmartRecruiters endpoint: PUT /publications/{postingId} from feed-api.json.
write - Parameters
- posting_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_feed_update_posting_using_json '{"posting_id":1,"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_feed_update_posting_using_json '{"posting_id":1,"body":"example_body"}' --json smartrecruiters.smartrecruiters_feed_postings_json_stream
Get a list of postings Official SmartRecruiters endpoint: GET /publications from feed-api.json.
read - Parameters
- updated_after, status, offset, limit
kosmo integrations:call smartrecruiters.smartrecruiters_feed_postings_json_stream '{"updated_after":"example_updated_after","status":"example_status","offset":"example_offset","limit":"example_limit"}' --json kosmo integrations:smartrecruiters smartrecruiters_feed_postings_json_stream '{"updated_after":"example_updated_after","status":"example_status","offset":"example_offset","limit":"example_limit"}' --json smartrecruiters.smartrecruiters_interview_templates_get_template_by_id
Get interview template by id. Official SmartRecruiters endpoint: GET /templates/{id} from interview-templates.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_template_by_id '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_template_by_id '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_interview_templates_update_template
Update interview template. Official SmartRecruiters endpoint: PUT /templates/{id} from interview-templates.json.
write - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_update_template '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_update_template '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_delete_template
Removes interview template. Official SmartRecruiters endpoint: DELETE /templates/{id} from interview-templates.json.
write - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_delete_template '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_delete_template '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_interview_templates_get_job_managed_steps
Get managed hiring process steps for the job. Official SmartRecruiters endpoint: GET /managed-steps/jobs/{jobId} from interview-templates.json.
read - Parameters
- job_id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_job_managed_steps '{"job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_job_managed_steps '{"job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_interview_templates_update_job_managed_steps
Update managed steps for the job. Official SmartRecruiters endpoint: PUT /managed-steps/jobs/{jobId} from interview-templates.json.
write - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_update_job_managed_steps '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_update_job_managed_steps '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_update_job_template
Update job level interview template. Official SmartRecruiters endpoint: PUT /job-templates/{jobInterviewTemplateId} from interview-templates.json.
write - Parameters
- job_interview_template_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_update_job_template '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_update_job_template '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_patch_job_template_interviewers
Patches job level interview template's interviewers pool. Official SmartRecruiters endpoint: PATCH /job-templates/{jobInterviewTemplateId} from interview-templates.json.
read - Parameters
- job_interview_template_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_patch_job_template_interviewers '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_patch_job_template_interviewers '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_hiring_state
Finds job level interview templates for job id, hiring step and hiring stage. Official SmartRecruiters endpoint: GET /job-templates/jobs/{jobId}/hiringStages/{hiringStage} from interview-templates.json.
read - Parameters
- job_id, hiring_stage, hiring_step
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_hiring_state '{"job_id":"example_job_id","hiring_stage":"example_hiring_stage","hiring_step":"example_hiring_step"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_find_job_template_by_hiring_state '{"job_id":"example_job_id","hiring_stage":"example_hiring_stage","hiring_step":"example_hiring_step"}' --json smartrecruiters.smartrecruiters_interview_templates_upsert_job_template
Save / replace job level interview templates for job id, hiring step and hiring stage. Official SmartRecruiters endpoint: PUT /job-templates/jobs/{jobId}/hiringStages/{hiringStage} from interview-templates.json.
read - Parameters
- job_id, hiring_stage, hiring_step, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_upsert_job_template '{"job_id":"example_job_id","hiring_stage":"example_hiring_stage","hiring_step":"example_hiring_step","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_upsert_job_template '{"job_id":"example_job_id","hiring_stage":"example_hiring_stage","hiring_step":"example_hiring_step","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_get_interview_template_by_id
Get interview template by id. Official SmartRecruiters endpoint: GET /interview/templates/{id} from interview-templates.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_interview_template_by_id '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_interview_template_by_id '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_interview_templates_update_interview_template
Update interview template by id. Official SmartRecruiters endpoint: PUT /interview/templates/{id} from interview-templates.json.
write - Parameters
- id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_update_interview_template '{"id":"example_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_update_interview_template '{"id":"example_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_delete_interview_template
Remove interview template by id. Official SmartRecruiters endpoint: DELETE /interview/templates/{id} from interview-templates.json.
write - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_delete_interview_template '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_delete_interview_template '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template
Update job interview template. Official SmartRecruiters endpoint: PUT /interview/templates/job/{jobInterviewTemplateId} from interview-templates.json.
write - Parameters
- job_interview_template_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_update_job_interview_template '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template_interviewers
Update interviewers selection for job interview template. Official SmartRecruiters endpoint: PATCH /interview/templates/job/{jobInterviewTemplateId} from interview-templates.json.
write - Parameters
- job_interview_template_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template_interviewers '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_update_job_interview_template_interviewers '{"job_interview_template_id":"example_job_interview_template_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_get_templates
Get interview templates for the current company. Official SmartRecruiters endpoint: GET /templates from interview-templates.json.
read - Parameters
- page, page_size, hiring_stage, hiring_step, type, search
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_templates '{"page":1,"page_size":1,"hiring_stage":"example_hiring_stage","hiring_step":"example_hiring_step","type":"example_type","search":"example_search"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_templates '{"page":1,"page_size":1,"hiring_stage":"example_hiring_stage","hiring_step":"example_hiring_step","type":"example_type","search":"example_search"}' --json smartrecruiters.smartrecruiters_interview_templates_create_template
Create a interview template. Official SmartRecruiters endpoint: POST /templates from interview-templates.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_create_template '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_create_template '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_search_job_template_by_job_application_ids
Finds job level interview templates by job application IDs Official SmartRecruiters endpoint: POST /job-templates/jobs/{jobId}/search from interview-templates.json.
read - Parameters
- job_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_search_job_template_by_job_application_ids '{"job_id":"example_job_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_search_job_template_by_job_application_ids '{"job_id":"example_job_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_search_interview_templates
Search for all interview templates. Official SmartRecruiters endpoint: GET /interview/templates from interview-templates.json.
read - Parameters
- page, limit, search
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_search_interview_templates '{"page":1,"limit":1,"search":"example_search"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_search_interview_templates '{"page":1,"limit":1,"search":"example_search"}' --json smartrecruiters.smartrecruiters_interview_templates_create_interview_template
Create interview template. Official SmartRecruiters endpoint: POST /interview/templates from interview-templates.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_create_interview_template '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_create_interview_template '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_interview_templates_get_schedule_preferences
Find schedule preferences Official SmartRecruiters endpoint: GET /schedule/preferences/users/{userId} from interview-templates.json.
read - Parameters
- user_id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_schedule_preferences '{"user_id":"example_user_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_schedule_preferences '{"user_id":"example_user_id"}' --json smartrecruiters.smartrecruiters_interview_templates_find_job_templates_by_job_id
Finds job level interview templates for a job Official SmartRecruiters endpoint: GET /job-templates/jobs/{jobId} from interview-templates.json.
read - Parameters
- job_id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_find_job_templates_by_job_id '{"job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_find_job_templates_by_job_id '{"job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_application_id
Finds job level interview templates by job application id Official SmartRecruiters endpoint: GET /job-templates/job-applications/{applicationId} from interview-templates.json.
read - Parameters
- application_id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_application_id '{"application_id":"example_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_find_job_template_by_application_id '{"application_id":"example_application_id"}' --json smartrecruiters.smartrecruiters_interview_templates_get_job_interview_templates
Find interview templates for the job Official SmartRecruiters endpoint: GET /interview/templates/jobs/{jobId} from interview-templates.json.
read - Parameters
- job_id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_job_interview_templates '{"job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_job_interview_templates '{"job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_interview_templates_get_job_application_interview_templates
Find interview templates for job application id. Official SmartRecruiters endpoint: GET /interview/templates/job-applications/{applicationId} from interview-templates.json.
read - Parameters
- application_id
kosmo integrations:call smartrecruiters.smartrecruiters_interview_templates_get_job_application_interview_templates '{"application_id":"example_application_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_interview_templates_get_job_application_interview_templates '{"application_id":"example_application_id"}' --json smartrecruiters.smartrecruiters_offers_candidates_offers_all
Get candidate's offers Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/offers from offers-api.json.
read - Parameters
- id, job_id
kosmo integrations:call smartrecruiters.smartrecruiters_offers_candidates_offers_all '{"id":"example_id","job_id":"example_job_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_offers_candidates_offers_all '{"id":"example_id","job_id":"example_job_id"}' --json smartrecruiters.smartrecruiters_offers_candidates_offers_get
Get candidate's offer Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/offers/{offerId} from offers-api.json.
read - Parameters
- id, job_id, offer_id
kosmo integrations:call smartrecruiters.smartrecruiters_offers_candidates_offers_get '{"id":"example_id","job_id":"example_job_id","offer_id":"example_offer_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_offers_candidates_offers_get '{"id":"example_id","job_id":"example_job_id","offer_id":"example_offer_id"}' --json smartrecruiters.smartrecruiters_offers_candidates_offers_approvals_latest
Get latest approval request for candidate's offer Official SmartRecruiters endpoint: GET /candidates/{id}/jobs/{jobId}/offers/{offerId}/approvals/latest from offers-api.json.
read - Parameters
- id, job_id, offer_id
kosmo integrations:call smartrecruiters.smartrecruiters_offers_candidates_offers_approvals_latest '{"id":"example_id","job_id":"example_job_id","offer_id":"example_offer_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_offers_candidates_offers_approvals_latest '{"id":"example_id","job_id":"example_job_id","offer_id":"example_offer_id"}' --json smartrecruiters.smartrecruiters_offers_candidates_offers_find
Search offers Official SmartRecruiters endpoint: GET /offers from offers-api.json.
read - Parameters
- limit, offset, created_after, created_before, age, status
kosmo integrations:call smartrecruiters.smartrecruiters_offers_candidates_offers_find '{"limit":1,"offset":1,"created_after":"example_created_after","created_before":"example_created_before","age":"example_age","status":"example_status"}' --json kosmo integrations:smartrecruiters smartrecruiters_offers_candidates_offers_find '{"limit":1,"offset":1,"created_after":"example_created_after","created_before":"example_created_before","age":"example_age","status":"example_status"}' --json smartrecruiters.smartrecruiters_offers_offers_documents_get_documents_list
Get a list of documents related to sent offer. Official SmartRecruiters endpoint: GET /offers/{offerId}/documents from offers-api.json.
read - Parameters
- offer_id
kosmo integrations:call smartrecruiters.smartrecruiters_offers_offers_documents_get_documents_list '{"offer_id":"example_offer_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_offers_offers_documents_get_documents_list '{"offer_id":"example_offer_id"}' --json smartrecruiters.smartrecruiters_offers_offers_documents_get_document
Get a given document in a given sent offer Official SmartRecruiters endpoint: GET /offers/{offerId}/documents/{documentId} from offers-api.json.
read - Parameters
- offer_id, document_id
kosmo integrations:call smartrecruiters.smartrecruiters_offers_offers_documents_get_document '{"offer_id":"example_offer_id","document_id":"example_document_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_offers_offers_documents_get_document '{"offer_id":"example_offer_id","document_id":"example_document_id"}' --json smartrecruiters.smartrecruiters_partners_public_get_configs
Fetch list of vendor configs Official SmartRecruiters endpoint: GET /configs from partners-public-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_partners_public_get_configs '{}' --json kosmo integrations:smartrecruiters smartrecruiters_partners_public_get_configs '{}' --json smartrecruiters.smartrecruiters_partners_public_add_config
Add new config Official SmartRecruiters endpoint: POST /configs from partners-public-api.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_partners_public_add_config '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_partners_public_add_config '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_partners_public_get_config
Get config for vendor Official SmartRecruiters endpoint: GET /configs/{configId} from partners-public-api.json.
read - Parameters
- config_id
kosmo integrations:call smartrecruiters.smartrecruiters_partners_public_get_config '{"config_id":"example_config_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_partners_public_get_config '{"config_id":"example_config_id"}' --json smartrecruiters.smartrecruiters_partners_public_update_config
Update config Official SmartRecruiters endpoint: POST /configs/{configId} from partners-public-api.json.
write - Parameters
- config_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_partners_public_update_config '{"config_id":"example_config_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_partners_public_update_config '{"config_id":"example_config_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_partners_public_search_offers
Search offers by criteria Official SmartRecruiters endpoint: GET /offers from partners-public-api.json.
read - Parameters
- limit, offset, status, q, posting_id
kosmo integrations:call smartrecruiters.smartrecruiters_partners_public_search_offers '{"limit":1,"offset":1,"status":"example_status","q":"example_q","posting_id":"example_posting_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_partners_public_search_offers '{"limit":1,"offset":1,"status":"example_status","q":"example_q","posting_id":"example_posting_id"}' --json smartrecruiters.smartrecruiters_posting_v1_list_postings
Lists active postings published by given company Official SmartRecruiters endpoint: GET /v1/companies/{companyIdentifier}/postings from posting-api.json.
read - Parameters
- accept_language, company_identifier, q, limit, offset, destination, location_type, country, region, city, department, job_ad_id, language, released_after, custom_field
kosmo integrations:call smartrecruiters.smartrecruiters_posting_v1_list_postings '{"accept_language":"example_accept_language","company_identifier":"example_company_identifier","q":"example_q","limit":1,"offset":1,"destination":"example_destination","location_type":"example_location_type","country":"example_country"}' --json kosmo integrations:smartrecruiters smartrecruiters_posting_v1_list_postings '{"accept_language":"example_accept_language","company_identifier":"example_company_identifier","q":"example_q","limit":1,"offset":1,"destination":"example_destination","location_type":"example_location_type","country":"example_country"}' --json smartrecruiters.smartrecruiters_posting_v1_get_posting
Get posting by posting id or uuid for given company Official SmartRecruiters endpoint: GET /v1/companies/{companyIdentifier}/postings/{postingId} from posting-api.json.
read - Parameters
- accept_language, company_identifier, posting_id, source_type_id, source_sub_type_id, source_id
kosmo integrations:call smartrecruiters.smartrecruiters_posting_v1_get_posting '{"accept_language":"example_accept_language","company_identifier":"example_company_identifier","posting_id":"example_posting_id","source_type_id":"example_source_type_id","source_sub_type_id":"example_source_sub_type_id","source_id":"example_source_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_posting_v1_get_posting '{"accept_language":"example_accept_language","company_identifier":"example_company_identifier","posting_id":"example_posting_id","source_type_id":"example_source_type_id","source_sub_type_id":"example_source_sub_type_id","source_id":"example_source_id"}' --json smartrecruiters.smartrecruiters_posting_v1_list_departments
List departments for given company Official SmartRecruiters endpoint: GET /v1/companies/{companyIdentifier}/departments from posting-api.json.
read - Parameters
- accept_language, company_identifier
kosmo integrations:call smartrecruiters.smartrecruiters_posting_v1_list_departments '{"accept_language":"example_accept_language","company_identifier":"example_company_identifier"}' --json kosmo integrations:smartrecruiters smartrecruiters_posting_v1_list_departments '{"accept_language":"example_accept_language","company_identifier":"example_company_identifier"}' --json smartrecruiters.smartrecruiters_self_scheduling_get_self_scheduled_interview
Returns self-scheduled interview Official SmartRecruiters endpoint: GET /self-schedules/{id}/application/{applicationUuid}/interview from self-scheduling.json.
read - Parameters
- id, application_uuid
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_get_self_scheduled_interview '{"id":"example_id","application_uuid":"example_application_uuid"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_get_self_scheduled_interview '{"id":"example_id","application_uuid":"example_application_uuid"}' --json smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_interview
Update a self schedule interview Official SmartRecruiters endpoint: PUT /self-schedules/{id}/application/{applicationUuid}/interview from self-scheduling.json.
write - Parameters
- id, application_uuid, body
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_interview '{"id":"example_id","application_uuid":"example_application_uuid","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_update_self_schedule_interview '{"id":"example_id","application_uuid":"example_application_uuid","body":"example_body"}' --json smartrecruiters.smartrecruiters_self_scheduling_create_self_schedule_interview
Create a self schedule interview Official SmartRecruiters endpoint: POST /self-schedules/{id}/application/{applicationUuid}/interview from self-scheduling.json.
write - Parameters
- id, application_uuid, body
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_create_self_schedule_interview '{"id":"example_id","application_uuid":"example_application_uuid","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_create_self_schedule_interview '{"id":"example_id","application_uuid":"example_application_uuid","body":"example_body"}' --json smartrecruiters.smartrecruiters_self_scheduling_automated_self_scheduling
Creates automated self schedule. Official SmartRecruiters endpoint: POST /automated-self-schedules from self-scheduling.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_automated_self_scheduling '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_automated_self_scheduling '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_self_scheduling_get_automated_schedules_available_slots_count_by_interviewer_with_roles
Returns the automated schedule available slots count based on interviewers availability and specified date params. Official SmartRecruiters endpoint: POST /automated-self-schedules/{scheduleType}/application/{applicationUuid}/slots/count/by-role from self-scheduling.json.
read - Parameters
- schedule_type, application_uuid, body
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_get_automated_schedules_available_slots_count_by_interviewer_with_roles '{"schedule_type":"example_schedule_type","application_uuid":"example_application_uuid","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_get_automated_schedules_available_slots_count_by_interviewer_with_roles '{"schedule_type":"example_schedule_type","application_uuid":"example_application_uuid","body":"example_body"}' --json smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_invite
Requests invite update for automated self-schedule Official SmartRecruiters endpoint: POST /automated-self-schedules/update-invite from self-scheduling.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_invite '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_update_self_schedule_invite '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_self_scheduling_request_self_reschedule
Requests self reschedule for candidate for automated self-schedule. Official SmartRecruiters endpoint: POST /automated-self-schedules/reschedule from self-scheduling.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_request_self_reschedule '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_request_self_reschedule '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_self_scheduling_search_self_schedules
Search for a self-scheduling instances Official SmartRecruiters endpoint: GET /self-schedules from self-scheduling.json.
read - Parameters
- with_interviews, application_id, limit, offset
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_search_self_schedules '{"with_interviews":true,"application_id":"example_application_id","limit":1,"offset":1}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_search_self_schedules '{"with_interviews":true,"application_id":"example_application_id","limit":1,"offset":1}' --json smartrecruiters.smartrecruiters_self_scheduling_get_self_schedule
Gets self schedule by id Official SmartRecruiters endpoint: GET /self-schedules/{id} from self-scheduling.json.
read - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_get_self_schedule '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_get_self_schedule '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_self_scheduling_cancel_self_schedule
Cancels self schedule Official SmartRecruiters endpoint: DELETE /self-schedules/{id} from self-scheduling.json.
write - Parameters
- id
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_cancel_self_schedule '{"id":"example_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_cancel_self_schedule '{"id":"example_id"}' --json smartrecruiters.smartrecruiters_self_scheduling_get_application_self_schedule
Retrieve application-related details for a self-scheduling instance Official SmartRecruiters endpoint: GET /self-schedules/{id}/application/{applicationUuid} from self-scheduling.json.
read - Parameters
- id, application_uuid
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_get_application_self_schedule '{"id":"example_id","application_uuid":"example_application_uuid"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_get_application_self_schedule '{"id":"example_id","application_uuid":"example_application_uuid"}' --json smartrecruiters.smartrecruiters_self_scheduling_available_slots_for_application
Get self-schedule slots for application Official SmartRecruiters endpoint: GET /self-schedules/{id}/application/{applicationUuid}/slots from self-scheduling.json.
read - Parameters
- id, application_uuid
kosmo integrations:call smartrecruiters.smartrecruiters_self_scheduling_available_slots_for_application '{"id":"example_id","application_uuid":"example_application_uuid"}' --json kosmo integrations:smartrecruiters smartrecruiters_self_scheduling_available_slots_for_application '{"id":"example_id","application_uuid":"example_application_uuid"}' --json smartrecruiters.smartrecruiters_url_shortener_public_shorten
Shorten URL Official SmartRecruiters endpoint: POST /shorten from url-shortener.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_url_shortener_public_shorten '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_url_shortener_public_shorten '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_notifications_get_employee_preferences
Get list of employee notifications preferences for a specific channel. Official SmartRecruiters endpoint: GET /employee-preferences from notifications-api.json.
read - Parameters
- channel
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_get_employee_preferences '{"channel":"example_channel"}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_get_employee_preferences '{"channel":"example_channel"}' --json smartrecruiters.smartrecruiters_notifications_save_employee_preferences
Save employee notifications preferences. Official SmartRecruiters endpoint: POST /employee-preferences from notifications-api.json.
read - Parameters
- channel, body
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_save_employee_preferences '{"channel":"example_channel","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_save_employee_preferences '{"channel":"example_channel","body":"example_body"}' --json smartrecruiters.smartrecruiters_notifications_upsert_employee_preferences
Activate or deactivate employee notification preferences for hiring roles and notification channels in bulk. Official SmartRecruiters endpoint: PATCH /employee-preferences from notifications-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_upsert_employee_preferences '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_upsert_employee_preferences '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_notifications_find_global_preferences
Find global notification preferences. Official SmartRecruiters endpoint: GET /global-preferences from notifications-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_find_global_preferences '{}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_find_global_preferences '{}' --json smartrecruiters.smartrecruiters_notifications_upsert_global_preferences
Activate or deactivate global notification preferences for hiring roles and notification channels in bulk. Official SmartRecruiters endpoint: PATCH /global-preferences from notifications-api.json.
read - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_upsert_global_preferences '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_upsert_global_preferences '{"body":"example_body"}' --json smartrecruiters.smartrecruiters_notifications_update_employee_preferences
Update employee notifications preferences. Official SmartRecruiters endpoint: PATCH /employee-preferences/preferences/{preferenceId} from notifications-api.json.
write - Parameters
- preference_id, enabled
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_update_employee_preferences '{"preference_id":"example_preference_id","enabled":true}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_update_employee_preferences '{"preference_id":"example_preference_id","enabled":true}' --json smartrecruiters.smartrecruiters_notifications_find_all_notification_types
Find all supported notification types along with applicable roles and channels they can be delivered. Official SmartRecruiters endpoint: GET /notification-types from notifications-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_find_all_notification_types '{}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_find_all_notification_types '{}' --json smartrecruiters.smartrecruiters_notifications_get_all_employee_preferences
Get list of all employee notifications preferences. Official SmartRecruiters endpoint: GET /employee-preferences/all from notifications-api.json.
read - Parameters
- none
kosmo integrations:call smartrecruiters.smartrecruiters_notifications_get_all_employee_preferences '{}' --json kosmo integrations:smartrecruiters smartrecruiters_notifications_get_all_employee_preferences '{}' --json smartrecruiters.smartrecruiters_email_company_get_message_template
Get a message template by id. Official SmartRecruiters endpoint: GET /message-templates/{messageTemplateId} from email-company.json.
read - Parameters
- message_template_id
kosmo integrations:call smartrecruiters.smartrecruiters_email_company_get_message_template '{"message_template_id":"example_message_template_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_email_company_get_message_template '{"message_template_id":"example_message_template_id"}' --json smartrecruiters.smartrecruiters_email_company_update_message_template
Update Message Template Official SmartRecruiters endpoint: PUT /message-templates/{messageTemplateId} from email-company.json.
write - Parameters
- message_template_id, body
kosmo integrations:call smartrecruiters.smartrecruiters_email_company_update_message_template '{"message_template_id":"example_message_template_id","body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_email_company_update_message_template '{"message_template_id":"example_message_template_id","body":"example_body"}' --json smartrecruiters.smartrecruiters_email_company_remove_message_template
Remove a message template by id. Official SmartRecruiters endpoint: DELETE /message-templates/{messageTemplateId} from email-company.json.
write - Parameters
- message_template_id
kosmo integrations:call smartrecruiters.smartrecruiters_email_company_remove_message_template '{"message_template_id":"example_message_template_id"}' --json kosmo integrations:smartrecruiters smartrecruiters_email_company_remove_message_template '{"message_template_id":"example_message_template_id"}' --json smartrecruiters.smartrecruiters_email_company_get_message_templates
Get Message Templates Official SmartRecruiters endpoint: GET /message-templates from email-company.json.
read - Parameters
- type, channel, name
kosmo integrations:call smartrecruiters.smartrecruiters_email_company_get_message_templates '{"type":"example_type","channel":"example_channel","name":"example_name"}' --json kosmo integrations:smartrecruiters smartrecruiters_email_company_get_message_templates '{"type":"example_type","channel":"example_channel","name":"example_name"}' --json smartrecruiters.smartrecruiters_email_company_create_message_template
Create Message Template Official SmartRecruiters endpoint: POST /message-templates from email-company.json.
write - Parameters
- body
kosmo integrations:call smartrecruiters.smartrecruiters_email_company_create_message_template '{"body":"example_body"}' --json kosmo integrations:smartrecruiters smartrecruiters_email_company_create_message_template '{"body":"example_body"}' --json Function Schemas
Use these parameter tables when building CLI payloads without calling integrations:schema first.
smartrecruiters.smartrecruiters_apply_create_candidate 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_apply_create_candidate --json | Parameter | Type | Required | Description |
|---|---|---|---|
uuid | string | yes | Posting UUID |
body | object | yes | Request body matching the official SmartRecruiters apply-api.json schema for Create a New Candidate Application. |
smartrecruiters.smartrecruiters_apply_get_apply_configuration_for_posting 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_apply_get_apply_configuration_for_posting --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | Language for screening questions. By default 'en'. |
uuid | string | yes | Posting UUID |
conditionals_included | boolean | no | Specifies whether conditional questions should be returned in the response. 'false' if not specified |
smartrecruiters.smartrecruiters_apply_get_application_status 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_apply_get_application_status --json | Parameter | Type | Required | Description |
|---|---|---|---|
uuid | string | yes | Posting UUID |
candidate_id | string | yes | path parameter `candidateId`. |
smartrecruiters.smartrecruiters_approvals_approvals_get_by_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_get_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
approval_request_id | string | yes | Approval request identifier |
smartrecruiters.smartrecruiters_approvals_approvals_comments_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_comments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
approval_request_id | string | yes | Approval request identifier |
smartrecruiters.smartrecruiters_approvals_approvals_comments_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_comments_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
approval_request_id | string | yes | Approval request identifier |
body | object | no | Request body matching the official SmartRecruiters approvals-api.json schema for Add comment to given approval request. |
smartrecruiters.smartrecruiters_approvals_approvals_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | no | Identifier for the paged list of approval requests. To get the first page of approval request, leave it blank. |
smartrecruiters.smartrecruiters_approvals_approvals_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters approvals-api.json schema for Create approval request. |
smartrecruiters.smartrecruiters_approvals_approvals_approve 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_approve --json | Parameter | Type | Required | Description |
|---|---|---|---|
approval_request_id | string | yes | Approval request identifier |
body | object | no | Request body matching the official SmartRecruiters approvals-api.json schema for Approve the approval request by id. |
smartrecruiters.smartrecruiters_approvals_approvals_reject 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_approvals_approvals_reject --json | Parameter | Type | Required | Description |
|---|---|---|---|
approval_request_id | string | yes | Approval request identifier |
body | object | no | Request body matching the official SmartRecruiters approvals-api.json schema for Reject the approval request by id. |
smartrecruiters.smartrecruiters_assessments_orders_get_list 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessments_orders_get_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | yes | ID of the application |
smartrecruiters.smartrecruiters_audit_audit_get 9 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_audit_audit_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_date_after | string | no | ISO8601-formatted time boundaries for the event time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ (example: 2023-01-21T12:50:02.594Z) |
event_date_before | string | no | ISO8601-formatted time boundaries for the event time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ (example: 2023-01-21T12:50:02.594Z) |
event_name | array | no | Name of the event |
author_type | array | no | Type of the author who generated the event |
author_id | string | no | Unique identifier of the author |
entity_type | array | no | Type of the entity that the event is related to |
entity_id | string | no | Unique identifier of the entity that the event is related to |
next_page_id | string | no | Unique identifier for the next page of events |
limit | integer | no | Number of audit events to return. Maximum value is 100. |
smartrecruiters.smartrecruiters_configuration_configuration_access_group_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_access_group_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | ## Access Group Request This request is used to **create/update an access group** by specifying its **name, description, and inclusion criteria**. ### Fields - **name (string, required)** The name of the access group. - **description (string, required)** A brief description of the access group. - **criteria (object, required)** Defines the conditions under which entities are included in the access group. - The **criteria** object **must contain exactly one include object**. - The **include** object contains multiple properties, where each property represents an active **job property** with category set to the **organization**. #### Each **job property** is referenced by its **ID** and includes the following attributes: - **all (boolean)** true Includes **all** values. false Includes **only** specified values. - **values (array)** A list of specific values to include (if all is set to false) or exclude (if all is set to true) ### Usage Examples - **Match all countries** all: true and an empty values array. - **Match specific countries** all: false and a list of country codes in values. - **Match all countries except certain ones** all: true with values specifying the excluded countries. To obtain a list of available **job properties** under the **organization** category, use the ****. The **job property ID** should be used as the key in the include object. |
smartrecruiters.smartrecruiters_configuration_configuration_access_group_list 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_access_group_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | no | pageId |
page_size | integer | no | pageSize |
smartrecruiters.smartrecruiters_configuration_configuration_access_group_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_access_group_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
access_group_id | string | yes | Access group identifier |
smartrecruiters.smartrecruiters_configuration_configuration_access_group_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_access_group_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
access_group_id | string | yes | Access group identifier |
body | object | no | ## Access Group Request This request is used to **create/update an access group** by specifying its **name, description, and inclusion criteria**. ### Fields - **name (string, required)** The name of the access group. - **description (string, required)** A brief description of the access group. - **criteria (object, required)** Defines the conditions under which entities are included in the access group. - The **criteria** object **must contain exactly one include object**. - The **include** object contains multiple properties, where each property represents an active **job property** with category set to the **organization**. #### Each **job property** is referenced by its **ID** and includes the following attributes: - **all (boolean)** true Includes **all** values. false Includes **only** specified values. - **values (array)** A list of specific values to include (if all is set to false) or exclude (if all is set to true) ### Usage Examples - **Match all countries** all: true and an empty values array. - **Match specific countries** all: false and a list of country codes in values. - **Match all countries except certain ones** all: true with values specifying the excluded countries. To obtain a list of available **job properties** under the **organization** category, use the ****. The **job property ID** should be used as the key in the include object. |
smartrecruiters.smartrecruiters_configuration_configuration_access_group_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_access_group_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
access_group_id | string | yes | Access group identifier |
smartrecruiters.smartrecruiters_configuration_configuration_company_my 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_company_my --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_all 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | job property to be created |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
body | object | no | patch request |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_translations_patch 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_translations_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
body | object | yes | Request body matching the official SmartRecruiters configuration-api.json schema for Add a job property's translations. |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_get 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
accept_language | string | no | language of returned content |
page_id | string | no | pageId |
page_size | integer | no | pageSize |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
body | object | no | job property object to be created |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_archive 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_archive --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_unarchive 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_deprecated_unarchive --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
body | object | no | patch request |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_translations_patch 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_translations_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
body | object | yes | Request body matching the official SmartRecruiters configuration-api.json schema for Add a job property value's translations. |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_archive 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_archive --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_unarchive 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_values_unarchive --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_activate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_activate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_deactivate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_deactivate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_all 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
body | object | yes | Job properties' id |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_remove 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_remove --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
dependent_id | string | yes | job property's dependent identifier |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_all 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
dependent_id | string | yes | job property's dependent identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_get 6 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
dependent_id | string | yes | job property's dependent identifier |
accept_language | string | no | language of returned content |
page_id | string | no | pageId |
page_size | integer | no | pageSize |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_add 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_add --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
dependent_id | string | yes | job property's dependent identifier |
body | object | yes | Identifier of job property's dependent value |
smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_remove 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_job_properties_dependents_values_remove --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | job property identifier |
value_id | string | yes | job property's value identifier |
dependent_id | string | yes | job property's dependent identifier |
dependent_value_id | string | yes | job property's dependent value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_department_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_department_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | department to be created |
smartrecruiters.smartrecruiters_configuration_configuration_department_all 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_department_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_configuration_configuration_department_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_department_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Identifier of a department |
smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_hiring_process_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Identifier of a hiring process |
smartrecruiters.smartrecruiters_configuration_configuration_offer_properties_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_offer_properties_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Candidate property id (uuid or key) |
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_all 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Candidate property id (uuid or key) |
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Candidate property id (uuid or key) |
body | object | yes | Candidate property value. |
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Candidate property id (uuid or key) |
value_id | string | yes | candidate property's value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Candidate property id (uuid or key) |
value_id | string | yes | candidate property's value identifier |
body | object | yes | Candidate property value label. |
smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_delete 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_candidate_properties_values_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | Candidate property id (uuid or key) |
value_id | string | yes | candidate property's value identifier |
smartrecruiters.smartrecruiters_configuration_configuration_source_types 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_source_types --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_source_values_all 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_source_values_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
source_type | string | yes | Source type from /configuration/sources |
source_sub_type | string | no | Source SubType from /configuration/sources |
limit | integer | no | number of elements to return. max value is 100 |
offset | integer | no | number of elements to skip while processing result |
smartrecruiters.smartrecruiters_configuration_configuration_source_values_single 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_source_values_single --json | Parameter | Type | Required | Description |
|---|---|---|---|
source_type | string | yes | Source type from /configuration/sources |
source_value_id | string | yes | Source id |
source_sub_type | string | no | Source SubType from /configuration/sources |
smartrecruiters.smartrecruiters_configuration_configuration_source_values_single_by_identifier 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_source_values_single_by_identifier --json | Parameter | Type | Required | Description |
|---|---|---|---|
source_identifier | string | yes | Source identifier |
smartrecruiters.smartrecruiters_configuration_configuration_source_values_recruiter_source_by_name 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_source_values_recruiter_source_by_name --json | Parameter | Type | Required | Description |
|---|---|---|---|
source_name | string | yes | Name of the source |
smartrecruiters.smartrecruiters_configuration_configuration_reasons_rejection_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_reasons_rejection_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_reasons_withdrawal_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_reasons_withdrawal_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_configuration_configuration_careersites_list 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_careersites_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | no | pageId |
page_size | integer | no | pageSize |
smartrecruiters.smartrecruiters_configuration_configuration_careersites_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_careersites_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
career_site_id | string | yes | Id of a career site configuration |
smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_many 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_many --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | no | pageId |
page_size | integer | no | pageSize |
identifiers | array | no | Comma-separated list of identifiers to filter by |
smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_create_one 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_create_one --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters configuration-api.json schema for Create predefined location. |
smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_many 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_many --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters configuration-api.json schema for Remove multiple predefined locations. |
smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_one 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_get_one --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_update_one 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_update_one --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
body | object | yes | Request body matching the official SmartRecruiters configuration-api.json schema for Update predefined location. |
smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_one 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_configuration_configuration_predefined_locations_delete_one --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
smartrecruiters.smartrecruiters_interviews_types_get 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_types_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_interviews_types_update 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_types_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Interview types to be added |
smartrecruiters.smartrecruiters_interviews_types_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_types_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_type | string | yes | Interview type name |
smartrecruiters.smartrecruiters_interviews_interviews_get_list 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_interviews_get_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | yes | ID of the application |
smartrecruiters.smartrecruiters_interviews_interviews_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_interviews_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Interview to be added |
smartrecruiters.smartrecruiters_interviews_interviews_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_interviews_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
smartrecruiters.smartrecruiters_interviews_interviews_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_interviews_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
body | object | yes | Interview to be updated |
smartrecruiters.smartrecruiters_interviews_interviews_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_interviews_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
smartrecruiters.smartrecruiters_interviews_timeslots_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_timeslots_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
body | object | yes | Timeslot to be added |
smartrecruiters.smartrecruiters_interviews_timeslots_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_timeslots_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
timeslot_id | string | yes | ID of the timeslot |
smartrecruiters.smartrecruiters_interviews_timeslots_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_timeslots_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
timeslot_id | string | yes | ID of the timeslot |
body | object | yes | Timeslot to be updated |
smartrecruiters.smartrecruiters_interviews_timeslots_delete 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_timeslots_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
timeslot_id | string | yes | ID of the timeslot |
smartrecruiters.smartrecruiters_interviews_statuses_candidate_put 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_statuses_candidate_put --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
body | object | yes | New candidate's status |
smartrecruiters.smartrecruiters_interviews_statuses_interviewer_put 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_statuses_interviewer_put --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
timeslot_id | string | yes | ID of the timeslot |
user_id | string | yes | ID of the user |
body | object | yes | New interviewer's status |
smartrecruiters.smartrecruiters_interviews_timeslots_patch_noshow 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_timeslots_patch_noshow --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
timeslot_id | string | yes | ID of the timeslot |
value | boolean | yes | New no-show value |
smartrecruiters.smartrecruiters_interviews_statuses_timeslot_candidate_put 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interviews_statuses_timeslot_candidate_put --json | Parameter | Type | Required | Description |
|---|---|---|---|
interview_id | string | yes | ID of the interview |
timeslot_id | string | yes | ID of the timeslot |
body | object | yes | New candidate's status |
smartrecruiters.smartrecruiters_jobs_jobs_positions_all 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_positions_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_positions_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_positions_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | yes | Position body object |
smartrecruiters.smartrecruiters_jobs_jobs_positions_get 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_positions_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
position_id | string | yes | position identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_positions_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_positions_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
position_id | string | yes | position identifier |
body | object | yes | Position body object |
smartrecruiters.smartrecruiters_jobs_jobs_positions_remove 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_positions_remove --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
position_id | string | yes | position identifier |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_all 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | yes | job ad |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_get 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
job_ad_id | string | yes | job ad identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
job_ad_id | string | yes | job ad identifier |
body | object | yes | job ad |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_create 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
job_ad_id | string | yes | job ad identifier |
body | object | no | Publication object |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_all 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
job_ad_id | string | yes | job ad identifier |
accept_language | string | no | language of returned content |
active_only | boolean | no | publication status filter; when omitted, defaults to 'true' (only active publications are returned); 'false' returns active and inactive publications |
smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_unpublish 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_jobads_postings_unpublish --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
job_ad_id | string | yes | job ad identifier |
smartrecruiters.smartrecruiters_jobs_jobs_publication_create 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_publication_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | no | Publication object |
smartrecruiters.smartrecruiters_jobs_jobs_publication_unpublish 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_publication_unpublish --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_jobs_jobs_publication_all 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_publication_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
active_only | boolean | no | publication status filter; defaults to 'true' (only active publications are returned); 'false' returns active and inactive publications |
smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_add 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_add --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | no | HiringTeamMember object |
smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_remove 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_hiring_team_remove --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
user_id | string | yes | user identifier |
smartrecruiters.smartrecruiters_jobs_jobs_notes_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_notes_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_notes_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_notes_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | yes | Request body matching the official SmartRecruiters jobs-api.json schema for Update note of a job.. |
smartrecruiters.smartrecruiters_jobs_jobs_headcount_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_headcount_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | yes | Request body matching the official SmartRecruiters jobs-api.json schema for Update job headcount.. |
smartrecruiters.smartrecruiters_jobs_jobs_all 15 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | language of returned content |
q | string | no | full-text search query based on a job title; case insensitive; e.g. java developer |
limit | integer | no | number of elements to return. max value is 100 |
offset | integer | no | number of elements to skip while processing result; this method of paging is very slow and is deprecated, please use pageId instead |
page_id | string | no | unique identifier for next page of jobs - returned as nextPageId in previous page result. You must set job_id value for sort parameter if you use pageId. |
sort | string | no | Order in which results are returned. - default - sorts results by creation date or by match score and creation date if query (q) is set. Can't be used with pageId parameter (request might not return all results) - job_id - sorts results by job id. The only supported sorting order when using pageId based pagination. |
city | array | no | city filter (part of the location object); can be used repeatedly; case sensitive; e.g. San Francisco |
department | array | no | department filter (by department label); can be used repeatedly; case sensitive; e.g. Marketing |
updated_after | string | no | ISO8601-formatted time boundaries for the job update time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
last_activity_after | string | no | ISO8601-formatted time boundaries for the job lastActivityOn time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ. lastActivityOn is updated when job is edited, new candidates apply or job is published. |
language | string | no | Exceptions to the language code ISO format: * "en-GB" - "English - English (UK)" * "es-MX" - "Spanish - espaol (Mxico)" * "fr-CA" - "French - franais (Canada)" * "pt-BR" - "Portugal - portugus (Brasil)" * "zh-TW" - "Chinese (Traditional) - ()" * "zh-CN" - "Chinese (Simplified) - ()" Value "pt-PT" is deprecated and will not work, use "pt" instead. |
status | string | no | Status of a job. Deprecated - cannot be used repeatedly. To filter by multiple status, use "statuses". |
statuses | array | no | Job status filter, can be used repeatedly. When present, overrides "status". |
posting_status | string | no | Posting status of a job |
hiring_team_member_id | array | no | Filter jobs to those where any of the given users is a member of the job's hiring team. Values are user identifiers. |
smartrecruiters.smartrecruiters_jobs_jobs_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Job object that needs to be created |
smartrecruiters.smartrecruiters_jobs_jobs_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_patch 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_patch --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | no | Request body matching the official SmartRecruiters jobs-api.json schema for Update a job. |
smartrecruiters.smartrecruiters_jobs_jobs_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | no | Job that needs to be updated |
smartrecruiters.smartrecruiters_jobs_jobs_status_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_status_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | yes | Request body matching the official SmartRecruiters jobs-api.json schema for Updates job status. |
smartrecruiters.smartrecruiters_jobs_jobs_status_history_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_status_history_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_jobs_jobs_approvals_latest 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_jobs_jobs_approvals_latest --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
accept_language | string | no | language of returned content |
smartrecruiters.smartrecruiters_candidates_candidates_tags_add 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_tags_add --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
body | object | yes | Tags to be added. |
smartrecruiters.smartrecruiters_candidates_candidates_tags_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_tags_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_tags_replace 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_tags_replace --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
body | object | yes | Tags to be set. |
smartrecruiters.smartrecruiters_candidates_candidates_tags_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_tags_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
body | object | yes | Onboarding status. |
smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get_for_job 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_onboarding_get_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update_for_job 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_onboarding_update_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
body | object | yes | Onboarding status. |
smartrecruiters.smartrecruiters_candidates_candidates_all 20 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
q | string | no | keyword search, for more information see |
limit | integer | no | number of elements to return. max value is 100 |
page_id | string | no | page identifier of elements to return The pageId param can be used to fetch multiple page response, in case the number of results is higher than max number of elements to return (specified in the limit parameter). The pageId should not be present when requesting the first page of results. The pageId of the following page is returned either in the nextPageId property, or is available in the HTTP header Link value of relation type next. Example of the Link header: ; rel="next" |
job_id | array | no | job filter to display candidates who applied for a job [id]; can be used repeatedly; |
location | array | no | location keyword search which looks up a string in a candidates location data; can be used repeatedly; case insensitive; e.g. Krakow |
average_rating | array | no | average rating filter to display candidates with a specific average rating (integer); can be used repeatedly; e.g. 4 |
status | array | no | candidates status filter in a context of a job; can be used repeatedly |
consent_status | array | no | candidates consent status filter; can be used repeatedly |
sub_status | string | no | candidates sub-status filter in a context of a job. Works only in a correlation with a set value for the "status" field. |
tag | array | no | tag assigned to a candidate; can be used repeatedly; case insensitive; e.g. fluent english |
updated_after | string | no | ISO8601-formatted time boundaries for the candidate update time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
onboarding_status | string | no | candidate's onboarding status |
property_id | array | no | candidate's property id (1-N). Currently it is only possible to filter by single-select application fields. Other application field type filtering is not possible. |
property_value_id | array | no | candidate's property value id (1-N) |
source_type | array | no | candidate's source type (1-N) |
source_sub_type | array | no | candidate's source subtype (1-N) |
source_value_id | array | no | candidate's source value id (1-N) |
question_category | array | no | screening question category (1-N) |
question_field_id | array | no | screening question field id (1-N) |
question_field_value_id | array | no | screening question field value id (1-N) |
smartrecruiters.smartrecruiters_candidates_candidates_add 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_add --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Candidate object that needs to be created. |
smartrecruiters.smartrecruiters_candidates_candidates_resume_add 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_resume_add --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters candidates-api.json schema for Parse a resume, create a candidate and assign to a Talent Pool.. |
smartrecruiters.smartrecruiters_candidates_candidates_resume_parse 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_resume_parse --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters candidates-api.json schema for Parse a resume. |
smartrecruiters.smartrecruiters_candidates_candidates_consent_request_batch 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_consent_request_batch --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters candidates-api.json schema for Request consent from multiple candidates. |
smartrecruiters.smartrecruiters_candidates_candidates_consent_status 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_consent_status --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_consent_decisions 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_consent_decisions --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
body | object | no | Candidate personal information |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_list 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_add 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_add --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
body | object | no | Request body matching the official SmartRecruiters candidates-api.json schema for Attach files to a candidate.. |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
attachment_id | string | yes | Identifier of an attachment |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_list_for_job 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_list_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_add_for_job 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_add_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
body | object | no | Request body matching the official SmartRecruiters candidates-api.json schema for Attach file to candidate in context of given job.. |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_get_for_job 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_get_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
attachment_id | string | yes | attachment identifier |
smartrecruiters.smartrecruiters_candidates_candidates_attachments_delete_for_job 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_attachments_delete_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
attachment_id | string | yes | attachment identifier |
smartrecruiters.smartrecruiters_candidates_candidates_status_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_status_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
body | object | no | Candidate Status to be set |
smartrecruiters.smartrecruiters_candidates_candidates_status_update_primary 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_status_update_primary --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
body | object | no | Candidate Status to be set |
smartrecruiters.smartrecruiters_candidates_candidates_status_history_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_status_history_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
smartrecruiters.smartrecruiters_candidates_candidates_status_history_get_for_job 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_status_history_get_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_candidates_candidates_source_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_source_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
body | object | yes | Candidate source to be set |
smartrecruiters.smartrecruiters_candidates_candidates_properties_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_properties_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
context | string | no | context for candidate properties to display |
smartrecruiters.smartrecruiters_candidates_candidates_properties_get_for_job 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_properties_get_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
context | string | no | context for candidate properties to display |
smartrecruiters.smartrecruiters_candidates_candidates_properties_values_batch_update_for_job 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_properties_values_batch_update_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
body | object | no | Request body matching the official SmartRecruiters candidates-api.json schema for Add/update candidate properties values. |
smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
property_id | string | yes | Candidate property id (uuid or key) |
body | object | no | Input value of the candidate property. |
smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update_for_job 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_properties_values_update_for_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
property_id | string | yes | Candidate property id (uuid or key) |
body | object | no | Input value of the candidate property. |
smartrecruiters.smartrecruiters_candidates_candidates_screening_answers_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_screening_answers_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_candidates_candidates_add_to_job 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_add_to_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | yes | Candidate object that needs to be created. |
smartrecruiters.smartrecruiters_candidates_candidates_resume_add_to_job 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_resume_add_to_job --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | job identifier |
body | object | no | Request body matching the official SmartRecruiters candidates-api.json schema for Parse a resume, create a candidate and assign to a job.. |
smartrecruiters.smartrecruiters_candidates_candidates_get_application 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_get_application --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_candidates_candidates_delete_application 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidates_candidates_delete_application --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_job_applications_job_applications_get_by_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_job_applications_job_applications_get_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_application_id | string | yes | ID of job application |
smartrecruiters.smartrecruiters_job_applications_job_applications_delete_by_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_job_applications_job_applications_delete_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_application_id | string | yes | ID of job application |
smartrecruiters.smartrecruiters_job_applications_job_applications_post_consent_request 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_job_applications_job_applications_post_consent_request --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_application_id | string | yes | ID of job application |
smartrecruiters.smartrecruiters_job_applications_job_applications_get_consent_decision 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_job_applications_job_applications_get_consent_decision --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_application_id | string | yes | ID of job application |
smartrecruiters.smartrecruiters_messages_messages_fetch 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_messages_messages_fetch --json | Parameter | Type | Required | Description |
|---|---|---|---|
candidate_id | string | yes | identifier of a candidate |
job_id | string | no | identifier of a job |
page_id | string | no | identifier of next page |
limit | integer | no | limit |
smartrecruiters.smartrecruiters_reviews_scorecards_criteria_get_by_job_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reviews_scorecards_criteria_get_by_job_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | ID of the job |
smartrecruiters.smartrecruiters_reviews_reviews_get_list 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reviews_reviews_get_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
candidate_id | string | yes | ID of the candidate |
job_id | string | yes | ID of the job |
smartrecruiters.smartrecruiters_reviews_reviews_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reviews_reviews_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Review to be created |
smartrecruiters.smartrecruiters_reviews_reviews_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reviews_reviews_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
review_id | string | yes | ID of the review |
smartrecruiters.smartrecruiters_reviews_reviews_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reviews_reviews_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
review_id | string | yes | ID of the review |
body | object | yes | Review to be updated |
smartrecruiters.smartrecruiters_reviews_reviews_delete 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reviews_reviews_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
review_id | string | yes | ID of the review |
reviewer_id | string | yes | ID of the reviewer |
smartrecruiters.smartrecruiters_reporting_get_report_files 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_get_report_files --json | Parameter | Type | Required | Description |
|---|---|---|---|
page | string | no | Opaque page identifier to be returned. |
limit | integer | no | Number of entities that should be returned per page. |
report_id | string | yes | Report identifier |
smartrecruiters.smartrecruiters_reporting_generate_ad_hoc_report 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_generate_ad_hoc_report --json | Parameter | Type | Required | Description |
|---|---|---|---|
report_id | string | yes | Report identifier |
smartrecruiters.smartrecruiters_reporting_get_reports 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_get_reports --json | Parameter | Type | Required | Description |
|---|---|---|---|
page | string | no | Opaque page identifier to be returned. |
limit | integer | no | Number of entities that should be returned per page. |
smartrecruiters.smartrecruiters_reporting_get_report 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_get_report --json | Parameter | Type | Required | Description |
|---|---|---|---|
report_id | string | yes | Report identifier |
smartrecruiters.smartrecruiters_reporting_get_most_recent_report_file 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_get_most_recent_report_file --json | Parameter | Type | Required | Description |
|---|---|---|---|
report_id | string | yes | Report identifier |
if_none_match | string | no | Report file ETag to be compared with the most recent report file |
smartrecruiters.smartrecruiters_reporting_download_most_recent_report_file 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_download_most_recent_report_file --json | Parameter | Type | Required | Description |
|---|---|---|---|
report_id | string | yes | Report identifier |
if_none_match | string | no | Report file ETag to be compared with the most recent report file |
smartrecruiters.smartrecruiters_reporting_get_report_file 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_get_report_file --json | Parameter | Type | Required | Description |
|---|---|---|---|
report_file_id | string | yes | Report file identifier |
smartrecruiters.smartrecruiters_reporting_download_report_file 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_reporting_download_report_file --json | Parameter | Type | Required | Description |
|---|---|---|---|
report_file_id | string | yes | Report file identifier |
smartrecruiters.smartrecruiters_users_api_deprecated_users_all 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
q | string | no | full-text search query based on firstName, lastName, email |
limit | integer | no | number of elements to return. max value is 100 |
offset | integer | no | number of elements to skip while processing result |
updated_after | string | no | ISO8601-formatted time boundaries for the user update time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
smartrecruiters.smartrecruiters_users_api_deprecated_users_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | User object to be created |
smartrecruiters.smartrecruiters_users_api_deprecated_users_me 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_me --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_users_api_deprecated_users_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_api_deprecated_users_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
body | object | no | patch request |
smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_email_send 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_email_send --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_activate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_activate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_deactivate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_activation_deactivate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_api_deprecated_users_avatar_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_api_deprecated_users_avatar_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
body | object | no | Request body matching the official SmartRecruiters users-api-deprecated.json schema for Update user avatar. |
smartrecruiters.smartrecruiters_smartonboard_new_hires_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_new_hires_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
new_hire_id | string | yes | ID of the New Hire |
smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
onboarding_process_id | string | yes | ID of the Onboarding Process |
smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_form_answers_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_form_answers_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
web_form_assignment_id | string | yes | ID of the Web Form Assignment |
smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_fields_metadata_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_web_form_assignments_fields_metadata_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
web_form_assignment_id | string | yes | ID of the Web Form Assignment |
smartrecruiters.smartrecruiters_smartonboard_fillable_pdf_form_assignments_form_answers_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_fillable_pdf_form_assignments_form_answers_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
fillable_pdf_form_assignment_id | string | yes | ID of the Fillable PDF Form Assignment |
smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignments_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
onboarding_process_id | string | yes | ID of the Onboarding Process |
integration_relevant | boolean | no | Indicate if only assignments that have integration key defined should be fetched. By default set to false |
smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignment_get 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_onboarding_processes_assignment_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
onboarding_process_id | string | yes | ID of the Onboarding Process |
assignment_id | string | yes | ID of the Assignment |
smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
activity_assignment_id | string | yes | ID of the Activity Assignment |
smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get_by_id 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_smartonboard_activity_assignments_attachments_get_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
activity_assignment_id | string | yes | ID of the Activity Assignment |
attachment_id | string | yes | ID of the Attachment |
smartrecruiters.smartrecruiters_users_users_all 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
q | string | no | full-text search query based on firstName, lastName, email, externalData |
limit | integer | no | number of elements to return. max value is 100 |
page_id | string | no | Unique identifier for the next page of users |
updated_after | string | no | ISO8601-formatted time boundaries for the user update time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
smartrecruiters.smartrecruiters_users_users_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | User object to be created |
smartrecruiters.smartrecruiters_users_users_me 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_me --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_users_users_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_users_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
body | object | no | patch request (RFC 6902 - https://datatracker.ietf.org/doc/html/rfc6902) |
smartrecruiters.smartrecruiters_users_users_password_reset 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_password_reset --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_users_activation_email_send 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_activation_email_send --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_users_activation_activate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_activation_activate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_users_activation_deactivate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_activation_deactivate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_users_avatar_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_users_avatar_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | user identifier |
body | object | no | Request body matching the official SmartRecruiters users-api.json schema for Update user avatar. |
smartrecruiters.smartrecruiters_users_system_roles_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_system_roles_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_users_access_groups_all 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_access_groups_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_users_access_groups_users_remove 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_access_groups_users_remove --json | Parameter | Type | Required | Description |
|---|---|---|---|
access_group_id | string | yes | access group identifier |
id | string | yes | user identifier |
smartrecruiters.smartrecruiters_users_access_groups_users_assign 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_users_access_groups_users_assign --json | Parameter | Type | Required | Description |
|---|---|---|---|
access_group_id | string | yes | access group identifier |
body | object | no | Request body matching the official SmartRecruiters users-api.json schema for Assign users to access group. |
smartrecruiters.smartrecruiters_webhooks_subscriptions_create 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_create --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters webhooks.json schema for Subscribe to a webhook.. |
smartrecruiters.smartrecruiters_webhooks_subscriptions_get_all 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_get_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
page_id | string | no | identifier of the next page of subscriptions |
limit | integer | no | number of elements to return |
smartrecruiters.smartrecruiters_webhooks_subscriptions_get 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | subscription identifier |
smartrecruiters.smartrecruiters_webhooks_subscriptions_delete 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_delete --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | subscription identifier |
smartrecruiters.smartrecruiters_webhooks_subscriptions_activate 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_activate --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | subscription identifier |
smartrecruiters.smartrecruiters_webhooks_subscriptions_generate_secret_key 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_generate_secret_key --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | subscription identifier |
smartrecruiters.smartrecruiters_webhooks_subscriptions_get_secret_key 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_get_secret_key --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | subscription identifier |
smartrecruiters.smartrecruiters_webhooks_subscriptions_search_callback_log 6 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_webhooks_subscriptions_search_callback_log --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | subscription identifier |
page_id | string | no | identifier of the next page of subscriptions |
limit | integer | no | number of elements to return |
callback_status | string | no | status of callback, when absent all statuses will be returned |
after | string | no | Requests sent after the timestamp. The minimum value is 30 days ago. Format ISO8601: yyyy-MM-ddTHH:mm:ss.SSSZZ |
before | string | no | Requests sent before timestamp. The minimum value is 30 days ago. Format ISO8601: yyyy-MM-ddTHH:mm:ss.SSSZZ |
smartrecruiters.smartrecruiters_assessment_partner_get_partner_config 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_get_partner_config --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_assessment_partner_save_partner_config 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_save_partner_config --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters assessment-partner-api.json schema for saves configuration for partner. |
smartrecruiters.smartrecruiters_assessment_partner_set_up_integration 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_set_up_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
company_id | string | yes | path parameter `companyId`. |
body | object | no | Request body matching the official SmartRecruiters assessment-partner-api.json schema for enable the company integration. |
smartrecruiters.smartrecruiters_assessment_partner_package_result_update 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_package_result_update --json | Parameter | Type | Required | Description |
|---|---|---|---|
order_id | string | yes | Order ID |
body | object | no | Request body matching the official SmartRecruiters assessment-partner-api.json schema for updates package result. |
smartrecruiters.smartrecruiters_assessment_partner_add_attachment_to_order 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_add_attachment_to_order --json | Parameter | Type | Required | Description |
|---|---|---|---|
order_id | string | yes | Order ID |
body | object | no | Request body matching the official SmartRecruiters assessment-partner-api.json schema for add attachment to order. |
smartrecruiters.smartrecruiters_event_management_get_event_details 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_event_details --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
smartrecruiters.smartrecruiters_event_management_update_event 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_update_event --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Update event. |
smartrecruiters.smartrecruiters_event_management_delete_event 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_delete_event --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
smartrecruiters.smartrecruiters_event_management_add_interviewers_to_session 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_add_interviewers_to_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
session_id | string | yes | path parameter `sessionId`. |
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Add interviewers to event's session. |
smartrecruiters.smartrecruiters_event_management_remove_interviewers_from_session 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_remove_interviewers_from_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
session_id | string | yes | path parameter `sessionId`. |
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Remove interviewers from event's session. |
smartrecruiters.smartrecruiters_event_management_move_applicants_to_session 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_move_applicants_to_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
session_id | string | yes | path parameter `sessionId`. |
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Move applicants from session to session. |
smartrecruiters.smartrecruiters_event_management_add_applicants_to_session 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_add_applicants_to_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
session_id | string | yes | path parameter `sessionId`. |
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Add applicants from event pool to session. |
smartrecruiters.smartrecruiters_event_management_get_events 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_events --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | Job ID |
state | string | yes | Event state |
page | integer | no | Page number beginning from 0 |
page_size | integer | no | Page size default is 10 |
smartrecruiters.smartrecruiters_event_management_create_event 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_create_event --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Create event. |
smartrecruiters.smartrecruiters_event_management_get_all_applicants 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_all_applicants --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
smartrecruiters.smartrecruiters_event_management_add_applicants_to_event 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_add_applicants_to_event --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
body | object | yes | Request body matching the official SmartRecruiters event-management-api.json schema for Add applicants to event pool. |
smartrecruiters.smartrecruiters_event_management_get_session_details 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_session_details --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
session_id | string | yes | path parameter `sessionId`. |
smartrecruiters.smartrecruiters_event_management_delete_session 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_delete_session --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
session_id | string | yes | path parameter `sessionId`. |
smartrecruiters.smartrecruiters_event_management_get_applicants_by_event_id 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_applicants_by_event_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
event_id | string | yes | path parameter `eventId`. |
page | integer | no | query parameter `page`. |
page_size | integer | no | query parameter `pageSize`. |
smartrecruiters.smartrecruiters_event_management_get_events_for_candidate 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_events_for_candidate --json | Parameter | Type | Required | Description |
|---|---|---|---|
profile_id | string | yes | Candidate profile ID |
state | string | yes | Event state |
smartrecruiters.smartrecruiters_event_management_get_events_for_application 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_event_management_get_events_for_application --json | Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | yes | Application ID |
state | string | yes | Event state |
smartrecruiters.smartrecruiters_assessment_partner_app_ask_for_consent 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_ask_for_consent --json | Parameter | Type | Required | Description |
|---|---|---|---|
company_id | string | no | id of company setting up the integration |
smartrecruiters.smartrecruiters_assessment_partner_app_delete_integration 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_delete_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
company_id | string | yes | id of company with integration |
smartrecruiters.smartrecruiters_assessment_partner_app_list_packages 8 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_list_packages --json | Parameter | Type | Required | Description |
|---|---|---|---|
requester | object | no | Information about recruiter requesting list of packages |
country_code | string | no | country code |
region_abbr | string | no | region abbreviation |
city | string | no | city |
address | string | no | address |
postal_code | string | no | postal code |
remote | boolean | no | describe whether job is remote or not |
partner_field_id | string | no | Example partner field. Partner defines list of allowed fields in configuration. Client binds job fields in his configuration. All fields with non-empty values will be included in this call. |
smartrecruiters.smartrecruiters_assessment_partner_app_get_package_by_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_get_package_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
assessment_package_id | string | yes | path parameter `assessmentPackageId`. |
smartrecruiters.smartrecruiters_assessment_partner_app_orders_assessment_package 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_orders_assessment_package --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters assessment-partner-app.json schema for Orders assessment package for candidate. |
smartrecruiters.smartrecruiters_assessment_partner_app_orders_inline_assessment_package 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_orders_inline_assessment_package --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters assessment-partner-app.json schema for Orders inline assessment package for candidate. |
smartrecruiters.smartrecruiters_assessment_partner_app_get_token 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_assessment_partner_app_get_token --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | no | Request body matching the official SmartRecruiters assessment-partner-app.json schema for Exchange credentials for an access token. |
smartrecruiters.smartrecruiters_apps_integrations_enable_integration 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_apps_integrations_enable_integration --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters apps-integrations.json schema for Enables integration. |
smartrecruiters.smartrecruiters_candidate_status_get_status 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_candidate_status_get_status --json | Parameter | Type | Required | Description |
|---|---|---|---|
application_uuid | string | yes | path parameter `applicationUuid`. |
smartrecruiters.smartrecruiters_feed_find_posting_using_json 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_feed_find_posting_using_json --json | Parameter | Type | Required | Description |
|---|---|---|---|
posting_id | integer | yes | Posting id to find |
smartrecruiters.smartrecruiters_feed_update_posting_using_json 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_feed_update_posting_using_json --json | Parameter | Type | Required | Description |
|---|---|---|---|
posting_id | integer | yes | A single posting id. Allows updating information only for the defined postings. |
body | object | yes | Request body matching the official SmartRecruiters feed-api.json schema for Update posting information. |
smartrecruiters.smartrecruiters_feed_postings_json_stream 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_feed_postings_json_stream --json | Parameter | Type | Required | Description |
|---|---|---|---|
updated_after | string | no | List postings created after the specified date.Date should be in ISO 8601 format: (e.g.: '2015-07-27T08:43:33.000Z').If no value is provided, only postings created in the last 30 days will be returned. |
status | array | no | List of posting statuses separated by comma.Status definition:Pending - this is a new posting that is pending publication on your job board. You should always retrieve these postings, publish them, and then update the status via the PUT method.UnderPosting - this is a status that is only set by you. It indicates that a posting is currently being published but is not yet available on the job board. SmartRecruiters will never set this status ourselves.Active - this is a status that is only set by you. It indicates that the posting has been successfully published and is available on the job board. SmartRecruiters will never set this status ourselves.toUnpost - this posting has either expired or has manually been requested for removal by the client. As a job board, you should unpost these postings immediately, and then update the status to Inactive via the PUT method.Inactive - this is a status that is only set by you. It indicates that the posting has been successfully unpublished and is no longer available on the job board. SmartRecruiters will never set this status ourselves.Error - this is a status only set by you. It indicates that the posting could not be published. SmartRecruiters will never set this status ourselves.Example: status=Active,Error |
offset | string | no | Number of elements to skip while processing result.Allowed range: [0, 2^31-1]. |
limit | string | no | Maximum number of postings returned.Allowed range: [0, 100]. |
smartrecruiters.smartrecruiters_interview_templates_get_template_by_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_template_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
smartrecruiters.smartrecruiters_interview_templates_update_template 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_update_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Update interview template.. |
smartrecruiters.smartrecruiters_interview_templates_delete_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_delete_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
smartrecruiters.smartrecruiters_interview_templates_get_job_managed_steps 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_job_managed_steps --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | The job id |
smartrecruiters.smartrecruiters_interview_templates_update_job_managed_steps 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_update_job_managed_steps --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | The job id |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Update managed steps for the job.. |
smartrecruiters.smartrecruiters_interview_templates_update_job_template 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_update_job_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_interview_template_id | string | yes | The job level interview templates id |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Update job level interview template.. |
smartrecruiters.smartrecruiters_interview_templates_patch_job_template_interviewers 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_patch_job_template_interviewers --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_interview_template_id | string | yes | job level interview template id |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Patches job level interview template's interviewers pool.. |
smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_hiring_state 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_hiring_state --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | Job id |
hiring_stage | string | yes | Hiring stage |
hiring_step | string | yes | Hiring step |
smartrecruiters.smartrecruiters_interview_templates_upsert_job_template 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_upsert_job_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | Job id |
hiring_stage | string | yes | Hiring stage |
hiring_step | string | yes | Hiring step |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Save / replace job level interview templates for job id, hiring step and hiring stage.. |
smartrecruiters.smartrecruiters_interview_templates_get_interview_template_by_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_interview_template_by_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The interview template id. |
smartrecruiters.smartrecruiters_interview_templates_update_interview_template 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_update_interview_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The interview template id. |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Update interview template by id.. |
smartrecruiters.smartrecruiters_interview_templates_delete_interview_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_delete_interview_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | The interview template id. |
smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_interview_template_id | string | yes | The job interview template id |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Update job interview template.. |
smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template_interviewers 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_update_job_interview_template_interviewers --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_interview_template_id | string | yes | The job interview template id |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Update interviewers selection for job interview template.. |
smartrecruiters.smartrecruiters_interview_templates_get_templates 6 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
page | integer | no | Page number beginning from 0 |
page_size | integer | no | Page size default is 20 |
hiring_stage | string | no | Hiring stage (if used both Hiring stage and Hiring step must be used) |
hiring_step | string | no | Hiring step (if used both Hiring stage and Hiring step must be used) |
type | string | no | Type of the template (if not passed in then will return all types) |
search | string | no | query parameter `search`. |
smartrecruiters.smartrecruiters_interview_templates_create_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_create_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Create a interview template.. |
smartrecruiters.smartrecruiters_interview_templates_search_job_template_by_job_application_ids 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_search_job_template_by_job_application_ids --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | Job id |
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Finds job level interview templates by job application IDs. |
smartrecruiters.smartrecruiters_interview_templates_search_interview_templates 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_search_interview_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
page | integer | no | The page number to retrieve. |
limit | integer | no | The number of items per page. |
search | string | no | The search query to filter the results. By default all items are returned. |
smartrecruiters.smartrecruiters_interview_templates_create_interview_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_create_interview_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters interview-templates.json schema for Create interview template.. |
smartrecruiters.smartrecruiters_interview_templates_get_schedule_preferences 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_schedule_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
user_id | string | yes | Identifier of the user for which schedule preferences should be found |
smartrecruiters.smartrecruiters_interview_templates_find_job_templates_by_job_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_find_job_templates_by_job_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | Job id |
smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_application_id 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_find_job_template_by_application_id --json | Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | yes | application id |
smartrecruiters.smartrecruiters_interview_templates_get_job_interview_templates 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_job_interview_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
job_id | string | yes | The job id |
smartrecruiters.smartrecruiters_interview_templates_get_job_application_interview_templates 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_interview_templates_get_job_application_interview_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
application_id | string | yes | The job application id |
smartrecruiters.smartrecruiters_offers_candidates_offers_all 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_offers_candidates_offers_all --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
smartrecruiters.smartrecruiters_offers_candidates_offers_get 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_offers_candidates_offers_get --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
offer_id | string | yes | Identifier of a Offer |
smartrecruiters.smartrecruiters_offers_candidates_offers_approvals_latest 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_offers_candidates_offers_approvals_latest --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | candidate identifier |
job_id | string | yes | job identifier |
offer_id | string | yes | Identifier of a Offer |
smartrecruiters.smartrecruiters_offers_candidates_offers_find 6 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_offers_candidates_offers_find --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | number of elements to return. max value is 100 |
offset | integer | no | number of elements to skip while processing result |
created_after | string | no | ISO8601-formatted time boundaries for the offer creation time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
created_before | string | no | ISO8601-formatted time boundaries for the offer creation time, Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
age | string | no | word-based offer age; when age is specified createdAfter and createdBefore are ignored, Examples: 10 days, 7 hours, 1 week, etc. |
status | array | no | offer states that need to be included in the results; by default all states are included |
smartrecruiters.smartrecruiters_offers_offers_documents_get_documents_list 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_offers_offers_documents_get_documents_list --json | Parameter | Type | Required | Description |
|---|---|---|---|
offer_id | string | yes | Identifier of an offer. |
smartrecruiters.smartrecruiters_offers_offers_documents_get_document 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_offers_offers_documents_get_document --json | Parameter | Type | Required | Description |
|---|---|---|---|
offer_id | string | yes | Identifier of an offer. |
document_id | string | yes | Identifier of a document. |
smartrecruiters.smartrecruiters_partners_public_get_configs 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_partners_public_get_configs --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_partners_public_add_config 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_partners_public_add_config --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Config object that needs to contain Id and Value set. Please see the Model Schema on the right. |
smartrecruiters.smartrecruiters_partners_public_get_config 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_partners_public_get_config --json | Parameter | Type | Required | Description |
|---|---|---|---|
config_id | string | yes | unique id of a config entry |
smartrecruiters.smartrecruiters_partners_public_update_config 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_partners_public_update_config --json | Parameter | Type | Required | Description |
|---|---|---|---|
config_id | string | yes | unique id of a config entry |
body | object | yes | Config object that needs to contain Id and Value set. Please see the Model Schema on the right. |
smartrecruiters.smartrecruiters_partners_public_search_offers 5 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_partners_public_search_offers --json | Parameter | Type | Required | Description |
|---|---|---|---|
limit | integer | no | number of offers to return. max number of offers returned by single call is 100 |
offset | integer | no | number of offers to skip while processing result |
status | string | no | offer status; available values are: INACTIVE, UNDER_REVIEW, ACTIVE, REJECTED |
q | string | no | full text query. will match offers with name and description matching query string |
posting_id | string | no | id of a job posting; allows getting offer information using Posting Id coming from Job Board API; not relevant for Assessment vendors |
smartrecruiters.smartrecruiters_posting_v1_list_postings 15 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_posting_v1_list_postings --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | Language of translation |
company_identifier | string | yes | Identifier of a company |
q | string | no | full-text search query based on a job title, location |
limit | integer | no | number of elements to return. max value is 100 |
offset | integer | no | number of elements to skip while processing result |
destination | string | no | Filter indicating which postings to return: * **PUBLIC**: response will include ONLY public postings * **INTERNAL**: response will include ONLY internal postings * **INTERNAL_OR_PUBLIC**: response will include internal postings or public postings, but not both for a single job. If a job has both types of postings, only internal postings will be returned. NOTE: when selected, all postings, internal and public, will be treated as internal. Among other things, this means that screening questions will not be displayed, and candidates will be marked with the EMPLOYEE label. |
location_type | array | no | Filter indicating which postings to return: * **REMOTE**: response will include ONLY postings with remote location type * **HYBRID**: response will include ONLY postings with hybrid location type * **ONSITE**: response will include ONLY postings with onsite location type * **ANY**: response will include ANY location type |
country | string | no | country code filter (part of the location object) |
region | string | no | region filter (part of the location object) |
city | string | no | city filter (part of the location object) |
department | string | no | department filter (department id) |
job_ad_id | string | no | job ad id filter |
language | array | no | Job ad language; accepts 2-letter ISO 639-1 language code; multiple codes can be provided, separated by comma (",") Exceptions to the language code ISO format: * "en-GB" - "English - English (UK)" * "fr-CA" - "French - franais (Canada)" * "pt-BR" - "Portugal - portugus (Brasil)" * "pt-PT" - "Portugal - portugus (Portugal)" * "zh-TW" - "Chinese (Traditional) - ()" * "zh-CN" - "Chinese (Simplified) - ()" |
released_after | string | no | Released after filter (ISO8601-formatted) Format: yyyy-MM-ddTHH:mm:ss.SSSZZ |
custom_field | object | no | Filters postings by custom fields. Multiple custom field values can be provided, separated by comma (","). Format: custom_field.CUSTOM_FIELD_ID=CUSTOM_FIELD_VALUE1_ID,CUSTOM_FIELD_VALUE2_ID |
smartrecruiters.smartrecruiters_posting_v1_get_posting 6 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_posting_v1_get_posting --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | Language of translation |
company_identifier | string | yes | Identifier of a company |
posting_id | string | yes | Posting identifier or uuid |
source_type_id | string | no | sourceTypeId can be retrieved using endpoint. Used together with **sourceId** and **sourceSubTypeId** to add source tracking parameter to **applyUrl**. |
source_sub_type_id | string | no | sourceSubTypeId can be retrieved using endpoint. Used together with **sourceId** and **sourceTypeId** to add source tracking parameter to **applyUrl**. |
source_id | string | no | sourceId can be retrieved using endpoint. Used together with **sourceTypeId** and **sourceSubTypeId** to add source tracking parameter to **applyUrl**. |
smartrecruiters.smartrecruiters_posting_v1_list_departments 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_posting_v1_list_departments --json | Parameter | Type | Required | Description |
|---|---|---|---|
accept_language | string | no | Language of translation |
company_identifier | string | yes | Identifier of a company |
smartrecruiters.smartrecruiters_self_scheduling_get_self_scheduled_interview 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_get_self_scheduled_interview --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
application_uuid | string | yes | path parameter `applicationUuid`. |
smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_interview 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_interview --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
application_uuid | string | yes | path parameter `applicationUuid`. |
body | object | yes | Request body matching the official SmartRecruiters self-scheduling.json schema for Update a self schedule interview. |
smartrecruiters.smartrecruiters_self_scheduling_create_self_schedule_interview 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_create_self_schedule_interview --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
application_uuid | string | yes | path parameter `applicationUuid`. |
body | object | yes | Request body matching the official SmartRecruiters self-scheduling.json schema for Create a self schedule interview. |
smartrecruiters.smartrecruiters_self_scheduling_automated_self_scheduling 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_automated_self_scheduling --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters self-scheduling.json schema for Creates automated self schedule.. |
smartrecruiters.smartrecruiters_self_scheduling_get_automated_schedules_available_slots_count_by_interviewer_with_roles 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_get_automated_schedules_available_slots_count_by_interviewer_with_roles --json | Parameter | Type | Required | Description |
|---|---|---|---|
schedule_type | string | yes | path parameter `scheduleType`. |
application_uuid | string | yes | path parameter `applicationUuid`. |
body | object | yes | Request body matching the official SmartRecruiters self-scheduling.json schema for Returns the automated schedule available slots count based on interviewers availability and specified date params.. |
smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_invite 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_update_self_schedule_invite --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters self-scheduling.json schema for Requests invite update for automated self-schedule. |
smartrecruiters.smartrecruiters_self_scheduling_request_self_reschedule 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_request_self_reschedule --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters self-scheduling.json schema for Requests self reschedule for candidate for automated self-schedule.. |
smartrecruiters.smartrecruiters_self_scheduling_search_self_schedules 4 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_search_self_schedules --json | Parameter | Type | Required | Description |
|---|---|---|---|
with_interviews | boolean | no | If set - filters out self schedules with interviews created/not created |
application_id | string | yes | query parameter `applicationId`. |
limit | integer | no | query parameter `limit`. |
offset | integer | no | query parameter `offset`. |
smartrecruiters.smartrecruiters_self_scheduling_get_self_schedule 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_get_self_schedule --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
smartrecruiters.smartrecruiters_self_scheduling_cancel_self_schedule 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_cancel_self_schedule --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
smartrecruiters.smartrecruiters_self_scheduling_get_application_self_schedule 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_get_application_self_schedule --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
application_uuid | string | yes | path parameter `applicationUuid`. |
smartrecruiters.smartrecruiters_self_scheduling_available_slots_for_application 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_self_scheduling_available_slots_for_application --json | Parameter | Type | Required | Description |
|---|---|---|---|
id | string | yes | path parameter `id`. |
application_uuid | string | yes | path parameter `applicationUuid`. |
smartrecruiters.smartrecruiters_url_shortener_public_shorten 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_url_shortener_public_shorten --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters url-shortener.json schema for Shorten URL. |
smartrecruiters.smartrecruiters_notifications_get_employee_preferences 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_get_employee_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
channel | string | yes | query parameter `channel`. |
smartrecruiters.smartrecruiters_notifications_save_employee_preferences 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_save_employee_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
channel | string | yes | query parameter `channel`. |
body | object | yes | Request body matching the official SmartRecruiters notifications-api.json schema for Save employee notifications preferences.. |
smartrecruiters.smartrecruiters_notifications_upsert_employee_preferences 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_upsert_employee_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters notifications-api.json schema for Activate or deactivate employee notification preferences for hiring roles and notification channels in bulk.. |
smartrecruiters.smartrecruiters_notifications_find_global_preferences 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_find_global_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_notifications_upsert_global_preferences 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_upsert_global_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters notifications-api.json schema for Activate or deactivate global notification preferences for hiring roles and notification channels in bulk.. |
smartrecruiters.smartrecruiters_notifications_update_employee_preferences 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_update_employee_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
preference_id | string | yes | path parameter `preferenceId`. |
enabled | boolean | no | query parameter `enabled`. |
smartrecruiters.smartrecruiters_notifications_find_all_notification_types 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_find_all_notification_types --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_notifications_get_all_employee_preferences 0 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_notifications_get_all_employee_preferences --json | Parameter | Type | Required | Description |
|---|---|---|---|
| No parameters. | |||
smartrecruiters.smartrecruiters_email_company_get_message_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_email_company_get_message_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
message_template_id | string | yes | path parameter `messageTemplateId`. |
smartrecruiters.smartrecruiters_email_company_update_message_template 2 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_email_company_update_message_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
message_template_id | string | yes | path parameter `messageTemplateId`. |
body | object | yes | Request body matching the official SmartRecruiters email-company.json schema for Update Message Template. |
smartrecruiters.smartrecruiters_email_company_remove_message_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_email_company_remove_message_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
message_template_id | string | yes | path parameter `messageTemplateId`. |
smartrecruiters.smartrecruiters_email_company_get_message_templates 3 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_email_company_get_message_templates --json | Parameter | Type | Required | Description |
|---|---|---|---|
type | array | no | query parameter `type`. |
channel | array | no | query parameter `channel`. |
name | string | no | query parameter `name`. |
smartrecruiters.smartrecruiters_email_company_create_message_template 1 parameters
kosmo integrations:schema smartrecruiters.smartrecruiters_email_company_create_message_template --json | Parameter | Type | Required | Description |
|---|---|---|---|
body | object | yes | Request body matching the official SmartRecruiters email-company.json schema for Create Message Template. |
Permissions
Headless calls still follow the integration read/write permission policy. Configure read/write defaults with
integrations:configure. Add --force only for trusted automation that should bypass that policy.