{ "info": { "_postman_id": "0dcda48b-3203-4c75-b24e-aebdb7113a00", "name": "Remote Address Details Contract Amendments API", "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json", "createdAt": "2026-07-28T02:45:11.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "lastUpdatedBy": "35240", "uid": "35240-0dcda48b-3203-4c75-b24e-aebdb7113a00" }, "item": [ { "name": "v1", "item": [ { "name": "contract-amendments", "item": [ { "name": "schema", "item": [ { "name": "Show form schema", "id": "e47b88ed-e9a1-4033-b2c9-7f0d885d2ea2", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/schema?employment_id=&country_code=&form=contract_amendment&json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "schema" ], "query": [ { "description": "(Required) The ID of the employment concerned by the contract amendment request.", "key": "employment_id", "value": "" }, { "description": "(Required) Country code according to ISO 3-digit alphabetic codes.", "key": "country_code", "value": "" }, { "description": "Name of the desired form", "key": "form", "value": "contract_amendment" }, { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] }, "description": "Returns the json schema of the `contract_amendment` form for a specific employment.\nThis endpoint requires a company access token, as forms are dependent on certain\nproperties of companies and their current employments.\n\n\n## Scopes\n\n| Category | Read only Scope | Write only Scope (read access implicit) |\n|---|---|---|\n| Manage employments (`employments`) | View contract amendments (`contract_amendment:read`) | Manage contract amendments (`contract_amendment:write`) |\n" }, "response": [ { "id": "edacac6b-13e1-435a-91ed-6d2f0a52a22c", "name": "Success", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/schema?employment_id=&country_code=&form=contract_amendment&json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "schema" ], "query": [ { "description": "(Required) The ID of the employment concerned by the contract amendment request.", "key": "employment_id", "value": "" }, { "description": "(Required) Country code according to ISO 3-digit alphabetic codes.", "key": "country_code", "value": "" }, { "description": "Name of the desired form", "key": "form", "value": "contract_amendment" }, { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {}\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-edacac6b-13e1-435a-91ed-6d2f0a52a22c" }, { "id": "bcce553f-1215-4346-89f9-650195acc3d4", "name": "Unauthorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/schema?employment_id=&country_code=&form=contract_amendment&json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "schema" ], "query": [ { "description": "(Required) The ID of the employment concerned by the contract amendment request.", "key": "employment_id", "value": "" }, { "description": "(Required) Country code according to ISO 3-digit alphabetic codes.", "key": "country_code", "value": "" }, { "description": "Name of the desired form", "key": "form", "value": "contract_amendment" }, { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Unauthorized\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-bcce553f-1215-4346-89f9-650195acc3d4" }, { "id": "ed82e3d4-da98-4f5d-99d6-70a2392799fe", "name": "Not Found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/schema?employment_id=&country_code=&form=contract_amendment&json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "schema" ], "query": [ { "description": "(Required) The ID of the employment concerned by the contract amendment request.", "key": "employment_id", "value": "" }, { "description": "(Required) Country code according to ISO 3-digit alphabetic codes.", "key": "country_code", "value": "" }, { "description": "Name of the desired form", "key": "form", "value": "contract_amendment" }, { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Not Found\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-ed82e3d4-da98-4f5d-99d6-70a2392799fe" }, { "id": "ed109d8e-39ca-4ca7-9a21-02f8caacd246", "name": "Unprocessable Entity", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/schema?employment_id=&country_code=&form=contract_amendment&json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "schema" ], "query": [ { "description": "(Required) The ID of the employment concerned by the contract amendment request.", "key": "employment_id", "value": "" }, { "description": "(Required) Country code according to ISO 3-digit alphabetic codes.", "key": "country_code", "value": "" }, { "description": "Name of the desired form", "key": "form", "value": "contract_amendment" }, { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errors\": {}\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-ed109d8e-39ca-4ca7-9a21-02f8caacd246" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e47b88ed-e9a1-4033-b2c9-7f0d885d2ea2" } ], "id": "56e9b110-df0a-469b-9132-e61030f36f8c", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-56e9b110-df0a-469b-9132-e61030f36f8c" }, { "name": "{id}", "item": [ { "name": "Show Contract Amendment", "id": "5ac6e9d0-28a0-492a-b965-f89b979e89aa", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", ":id" ], "variable": [ { "id": "68571251-cbbc-4dae-9ec3-3a70da35d03e", "key": "id", "value": "", "description": "(Required) Contract amendment request ID" } ] }, "description": "Show a single Contract Amendment request.\n\n## Scopes\n\n| Category | Read only Scope | Write only Scope (read access implicit) |\n|---|---|---|\n| Manage employments (`employments`) | View contract amendments (`contract_amendment:read`) | Manage contract amendments (`contract_amendment:write`) |\n" }, "response": [ { "id": "d2b390f6-665e-44e6-96d0-0193dcfae124", "name": "Success", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"contract_amendment\": {\n \"id\": \"\",\n \"amendment_contract_id\": \"\",\n \"employment_id\": \"\",\n \"status\": \"submitted\",\n \"requested_by\": \"\",\n \"submitted_at\": \"\",\n \"request_details\": {\n \"additional_comments\": \"\",\n \"effective_date\": \"\",\n \"reason_for_change\": \"annual_pay_adjustment\",\n \"reason_for_change_description\": \"\",\n \"salary_decrease_details\": {\n \"salary_decrease_reason\": \"role_change_or_demotion\",\n \"salary_decrease_reason_description\": \"\",\n \"was_employee_informed\": \"\"\n }\n },\n \"changes\": {},\n \"zendesk_ticket_url\": \"\"\n }\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-d2b390f6-665e-44e6-96d0-0193dcfae124" }, { "id": "f559a611-aa70-461d-a845-89eae5824afb", "name": "Unauthorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Unauthorized\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-f559a611-aa70-461d-a845-89eae5824afb" }, { "id": "dc2c88cc-133b-4c0d-96be-2a1ba4f5d835", "name": "Not Found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Not Found\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-dc2c88cc-133b-4c0d-96be-2a1ba4f5d835" }, { "id": "c8c9290b-9343-402c-bf6d-ac8fbf160607", "name": "Unprocessable Entity", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments/:id", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", ":id" ], "variable": [ { "key": "id" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errors\": {}\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-c8c9290b-9343-402c-bf6d-ac8fbf160607" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-5ac6e9d0-28a0-492a-b965-f89b979e89aa" } ], "id": "e5081d83-929c-4b69-a8d1-3f227e53c730", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-e5081d83-929c-4b69-a8d1-3f227e53c730" }, { "name": "automatable", "item": [ { "name": "Automatable Contract Amendment", "id": "6c13b6bf-83d2-4663-8555-6744bf793da0", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments/automatable?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "automatable" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] }, "description": "Check if a contract amendment request is automatable.\nIf the contract amendment request is automatable, then after submission, it will instantly amend the employee's contract\nand send them an updated document.\n\nThis endpoint requires and returns country-specific data. The exact required and returned fields will\nvary depending on which country the employment is in. To see the list of parameters for each country,\nsee the **Show form schema** endpoint under the [Contract Amendments](#tag/Contract-Amendments) category.\n\nPlease note that the compliance requirements for each country are subject to change according to local\nlaws. Given its continual updates, using Remote's [json-schema-form](https://developer.remote.com/docs/how-json-schemas-work) should be considered in order to avoid\ncompliance issues and to have the latest version of a country requirements.\n\nIf you are using this endpoint to build an integration, make sure you are dynamically collecting or\ndisplaying the latest parameters for each country by querying the _\"Show form schema\"_ endpoint.\n\nFor more information on JSON Schemas, see the **How JSON Schemas work** documentation.\n\nTo learn how you can dynamically generate forms to display in your UI, see the documentation for\nthe [json-schema-form](https://developer.remote.com/docs/how-json-schemas-work) tool.\n\n\n\n## Scopes\n\n| Category | Read only Scope | Write only Scope (read access implicit) |\n|---|---|---|\n| Manage employments (`employments`) | - | Manage contract amendments (`contract_amendment:write`) |\n" }, "response": [ { "id": "159f71d6-5608-4a1d-876b-93264610925a", "name": "Success", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments/automatable?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "automatable" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"automatable\": \"\",\n \"message\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-159f71d6-5608-4a1d-876b-93264610925a" }, { "id": "48dcb1cf-a54c-4eba-8e49-9b3f6dbd2b7e", "name": "Unauthorized", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments/automatable?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "automatable" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Unauthorized\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-48dcb1cf-a54c-4eba-8e49-9b3f6dbd2b7e" }, { "id": "36685b44-0ad3-44b2-aee3-ce3480b2211e", "name": "Not Found", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments/automatable?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "automatable" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Not Found\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-36685b44-0ad3-44b2-aee3-ce3480b2211e" }, { "id": "f247d9e2-d8b0-41ab-ab04-fe19a42cb01f", "name": "Unprocessable Entity", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments/automatable?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments", "automatable" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errors\": {}\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-f247d9e2-d8b0-41ab-ab04-fe19a42cb01f" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-6c13b6bf-83d2-4663-8555-6744bf793da0" } ], "id": "c306421d-b6a6-4a9a-8520-670ad2e7b4f3", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-c306421d-b6a6-4a9a-8520-670ad2e7b4f3" }, { "name": "List Contract Amendment", "id": "79030d1b-a95c-40ae-9019-d28c8d7e6430", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "GET", "header": [ { "key": "Accept", "value": "application/json" } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments?employment_id=&status=canceled&page=1&page_size=20", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Employment ID", "key": "employment_id", "value": "" }, { "description": "Contract Amendment status", "key": "status", "value": "canceled" }, { "description": "Starts fetching records after the given page", "key": "page", "value": "1" }, { "description": "Number of items per page", "key": "page_size", "value": "20" } ] }, "description": "List Contract Amendment requests.\n\n## Scopes\n\n| Category | Read only Scope | Write only Scope (read access implicit) |\n|---|---|---|\n| Manage employments (`employments`) | View contract amendments (`contract_amendment:read`) | Manage contract amendments (`contract_amendment:write`) |\n" }, "response": [ { "id": "906bd0f2-d9d2-4ac2-8eac-2cb977f37d42", "name": "Success", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments?employment_id=&status=canceled&page=1&page_size=20", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Employment ID", "key": "employment_id", "value": "" }, { "description": "Contract Amendment status", "key": "status", "value": "canceled" }, { "description": "Starts fetching records after the given page", "key": "page", "value": "1" }, { "description": "Number of items per page", "key": "page_size", "value": "20" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"contract_amendments\": [\n {\n \"id\": \"\",\n \"employment_id\": \"\",\n \"status\": \"deleted\",\n \"requested_by\": \"\",\n \"submitted_at\": \"\",\n \"requested_effective_date\": \"\",\n \"reason_for_change\": \"other\",\n \"job_title\": \"\"\n },\n {\n \"id\": \"\",\n \"employment_id\": \"\",\n \"status\": \"canceled\",\n \"requested_by\": \"\",\n \"submitted_at\": \"\",\n \"requested_effective_date\": \"\",\n \"reason_for_change\": \"job_change_reevaluation\",\n \"job_title\": \"\"\n }\n ],\n \"current_page\": \"\",\n \"total_count\": \"\",\n \"total_pages\": \"\"\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-906bd0f2-d9d2-4ac2-8eac-2cb977f37d42" }, { "id": "b863f481-ea36-41aa-8b63-a45915286ed7", "name": "Unauthorized", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments?employment_id=&status=canceled&page=1&page_size=20", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Employment ID", "key": "employment_id", "value": "" }, { "description": "Contract Amendment status", "key": "status", "value": "canceled" }, { "description": "Starts fetching records after the given page", "key": "page", "value": "1" }, { "description": "Number of items per page", "key": "page_size", "value": "20" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Unauthorized\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b863f481-ea36-41aa-8b63-a45915286ed7" }, { "id": "5c38de37-ed09-48f5-bb55-d690a57d0a39", "name": "Not Found", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments?employment_id=&status=canceled&page=1&page_size=20", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Employment ID", "key": "employment_id", "value": "" }, { "description": "Contract Amendment status", "key": "status", "value": "canceled" }, { "description": "Starts fetching records after the given page", "key": "page", "value": "1" }, { "description": "Number of items per page", "key": "page_size", "value": "20" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Not Found\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-5c38de37-ed09-48f5-bb55-d690a57d0a39" }, { "id": "0fbe25aa-ed29-4e41-a9d8-2adc650c3f8a", "name": "Unprocessable Entity", "originalRequest": { "method": "GET", "header": [ { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "url": { "raw": "{{baseUrl}}/v1/contract-amendments?employment_id=&status=canceled&page=1&page_size=20", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Employment ID", "key": "employment_id", "value": "" }, { "description": "Contract Amendment status", "key": "status", "value": "canceled" }, { "description": "Starts fetching records after the given page", "key": "page", "value": "1" }, { "description": "Number of items per page", "key": "page_size", "value": "20" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errors\": {}\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-0fbe25aa-ed29-4e41-a9d8-2adc650c3f8a" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-79030d1b-a95c-40ae-9019-d28c8d7e6430" }, { "name": "Create Contract Amendment", "id": "b19d6f1a-1484-44a2-9d70-9a6ad373c2db", "protocolProfileBehavior": { "disableBodyPruning": true }, "request": { "auth": { "type": "bearer", "bearer": [ { "key": "token", "value": "{{bearerToken}}", "type": "string" } ] }, "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] }, "description": "Creates a Contract Amendment request.\n\nThis endpoint requires and returns country-specific data. The exact required and returned fields will\nvary depending on which country the employment is in. To see the list of parameters for each country,\nsee the **Show form schema** endpoint under the [Contract Amendments](#tag/Contract-Amendments) category.\n\nPlease note that the compliance requirements for each country are subject to change according to local\nlaws. Given its continual updates, using Remote's [json-schema-form](https://developer.remote.com/docs/how-json-schemas-work) should be considered in order to avoid\ncompliance issues and to have the latest version of a country requirements.\n\nIf you are using this endpoint to build an integration, make sure you are dynamically collecting or\ndisplaying the latest parameters for each country by querying the _\"Show form schema\"_ endpoint.\n\nFor more information on JSON Schemas, see the **How JSON Schemas work** documentation.\n\nTo learn how you can dynamically generate forms to display in your UI, see the documentation for\nthe [json-schema-form](https://developer.remote.com/docs/how-json-schemas-work) tool.\n\n\n\n## Scopes\n\n| Category | Read only Scope | Write only Scope (read access implicit) |\n|---|---|---|\n| Manage employments (`employments`) | - | Manage contract amendments (`contract_amendment:write`) |\n" }, "response": [ { "id": "faf38c13-c702-4377-8bbc-2b8fe4d0385e", "name": "Success", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "OK", "code": 200, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"data\": {\n \"contract_amendment\": {\n \"id\": \"\",\n \"amendment_contract_id\": \"\",\n \"employment_id\": \"\",\n \"status\": \"submitted\",\n \"requested_by\": \"\",\n \"submitted_at\": \"\",\n \"request_details\": {\n \"additional_comments\": \"\",\n \"effective_date\": \"\",\n \"reason_for_change\": \"annual_pay_adjustment\",\n \"reason_for_change_description\": \"\",\n \"salary_decrease_details\": {\n \"salary_decrease_reason\": \"role_change_or_demotion\",\n \"salary_decrease_reason_description\": \"\",\n \"was_employee_informed\": \"\"\n }\n },\n \"changes\": {},\n \"zendesk_ticket_url\": \"\"\n }\n }\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-faf38c13-c702-4377-8bbc-2b8fe4d0385e" }, { "id": "8580f250-148d-4e03-9064-604ef30e47ce", "name": "Unauthorized", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Unauthorized", "code": 401, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Unauthorized\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-8580f250-148d-4e03-9064-604ef30e47ce" }, { "id": "24328c90-09b2-4311-8fed-955f835624a7", "name": "Not Found", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Not Found", "code": 404, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"message\": \"Not Found\"\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-24328c90-09b2-4311-8fed-955f835624a7" }, { "id": "476e25e2-fa88-42df-b53e-5ee3323204c1", "name": "Unprocessable Entity", "originalRequest": { "method": "POST", "header": [ { "key": "Content-Type", "value": "application/json" }, { "key": "Accept", "value": "application/json" }, { "description": "Added as a part of security scheme: bearer", "key": "Authorization", "value": "Bearer " } ], "body": { "mode": "raw", "raw": "{\n \"employment_id\": \"\",\n \"amendment_contract_id\": \"\",\n \"contract_amendment\": {}\n}", "options": { "raw": { "headerFamily": "json", "language": "json" } } }, "url": { "raw": "{{baseUrl}}/v1/contract-amendments?json_schema_version=", "host": [ "{{baseUrl}}" ], "path": [ "v1", "contract-amendments" ], "query": [ { "description": "Version of the form schema", "key": "json_schema_version", "value": "" } ] } }, "status": "Unprocessable Entity (WebDAV) (RFC 4918)", "code": 422, "_postman_previewlanguage": "json", "header": [ { "key": "Content-Type", "value": "application/json" } ], "cookie": [], "responseTime": null, "body": "{\n \"errors\": {}\n}", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-476e25e2-fa88-42df-b53e-5ee3323204c1" } ], "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-b19d6f1a-1484-44a2-9d70-9a6ad373c2db" } ], "id": "2108cbcd-d7bd-4cf3-98cf-6fe65d3671b0", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-2108cbcd-d7bd-4cf3-98cf-6fe65d3671b0" } ], "id": "790949e2-f6cd-4bd0-8dc5-1305cf70d1a0", "createdAt": "2026-07-28T02:45:12.000Z", "updatedAt": "2026-07-28T02:45:12.000Z", "uid": "35240-790949e2-f6cd-4bd0-8dc5-1305cf70d1a0" } ], "auth": { "type": "oauth2", "oauth2": [ { "key": "scope", "value": "company_department:read webhook:write magic_link:write offboarding:write custom_field:write address:write expense:read employment:write identity_verification:write timesheet:write travel_letter:write incentive:read personal_detail:read invoices:write work_authorization:write timeoff:write company_structure:read benefit_renewal:write benefit_offer:read employment_documents onboarding:write payroll_run:read risk_reserve:write invoices resignation_letter:read resignation:read convert_currency:read employments probation_document:read company_admin payroll help_center_article:read timesheet:read custom_field_value:write company_currencies:read payslip:read pay_item:write resignation:write custom_field:read payroll_calendar:read contract_amendment:write offboarding:read timeoff:read probation_document:write country:read webhook:read company_department:write company_manager:read pay_item:read contract_amendment:read company:read sso_configuration:write benefit_offer:write contract_eligibility:write benefit_renewal:read background_check:read custom_field_value:read expense:write identity_verification:read address:read document:write time_and_attendance employment_payments form:read work_authorization:read invoices:read incentive:write employment:read contract:read company_manager:write travel_letter:read document:read sso_configuration:read", "type": "string" }, { "key": "accessTokenUrl", "value": "/auth/oauth2/token", "type": "string" }, { "key": "authUrl", "value": "/auth/oauth2/authorize", "type": "string" }, { "key": "grant_type", "value": "authorization_code", "type": "string" } ] }, "variable": [ { "key": "baseUrl", "value": "https://gateway.remote.com/" } ] }