Atualizar Contrato
Esse endpoint permite que você atualize dados de um contrato através do seu id.
PATCH
/contracts/{contract_id}
PATCH
/contracts/{contract_id}Clique aqui para testar endpoint
Todos os endpoints deverão ser autenticados
headers = {
'Authorization': f'Bearer {api_key}',
'Content-Type': 'application/json'
}
⚠️ Lembre-se de substituir a variável {contract_id} no parâmetro da rota pelo valor id do contrato que você deseja editar.
Exemplo de payload:
{
"contract": {
"title": "Contrato Teste API",
"workflow_id": workflow_id,
"status_id": 1638,
"assignee_id": "318983",
"object": "Insira aqui um resumo sobre a contratação",
"observations": "Insira informações importantes acerca do contrato que não estão nos demais campos",
"classifier": ["Fornecedores"],
"archived": false,
"deleted": false
}
}
Descrição do payload:
Name | Type | Description |
---|---|---|
title | string | título do contrato |
workflow_id | number | id do grupo de trabalho ao qual você quer associar seu contato |
status_id | number | id do status em que o contrato se encontra: 1638 - Rascunho 1639 - Aguardando Revisão 1640 - Aguardando Assinatura 1641 - Vigente 1642 - Encerrado |
assignee_id | string | id do responsável pelo contrato |
object | string | resumo sobre a contratação |
observations | string | informações importantes acerca do contrato que não estão nos demais campos |
classifier | array de strings | array de strings com a classificação de acordo com a natureza do contrato. Ex: Fornecedores, Clientes, Societário. |
archived | boolean | true para arquivar o contrato |
deleted | boolean | true para deletar o contrato |
Exemplo de resposta:
{
"data": {
"deny_reason": null,
"status": {
"color": 1,
"id": 1638,
"name": "Rascunho"
},
"begin_date": null,
"number": "2024/22",
"workflow": null,
"current_document": {
"contract": {
"id": 176021
},
"draft": null,
"editor": "tinymce",
"file": {
"download_url": url de download do arquivo,
"google_file_id": null,
"id": 199840,
"inserted_at": "2024-05-13T16:46:42",
"mime": "application/pdf",
"name": "dummy.pdf",
"preview_url": url de visualização prévia do arquivo,
"size": 13264,
"updated_at": "2024-05-13T16:46:42"
},
"id": "06353f3b-3c94-4a46-a708-813e9e742f71",
"inserted_at": "2024-05-15T16:01:15",
"notes": null,
"organization": {
"id": 1199
},
"proofs": [],
"updated_at": "2024-05-15T16:01:15",
"user": {
"id": 3056
}
},
"classifier": [
"Fornecedores"
],
"tasks": [],
"archived": false,
"due_notice": 60,
"id": 176021,
"shares": [],
"inserted_at": "2024-05-15T16:01:15",
"observations": "Insira informações importantes acerca do contrato que não estão nos demais campos",
"attachments": [],
"financial": [],
"form_submission": null,
"organization": {
"active": true,
"addons": [],
"available_proof_engines": [
"standard"
],
"domains": [],
"id": 1199,
"inserted_at": "2023-12-15T19:35:45",
"logo_url": null,
"name": "CK API Development Corp",
"organization_plan": {
"document_history": false,
"form_review_flow": false,
"id": 1193,
"inserted_at": "2023-12-15T19:35:45",
"organization": {
"id": 1199
},
"plan": {
"id": 7
},
"price": "199.90",
"price_user": "56.33",
"redlining": false,
"sharelink": false,
"signature_counter": 1,
"updated_at": "2023-12-15T19:35:45",
"whatsapp_link": false,
"whatsapp_monthly_quota": 0,
"whatsapp_notification": false
},
"organizations_users": null,
"statuses": null,
"updated_at": "2024-05-15T16:01:15",
"workflows": null
},
"object": "Insira aqui um resumo sobre a contratação",
"comments": [],
"updated_at": "2024-05-15T16:01:38",
"review_flows_events": [],
"pendencies": 0,
"assignee": {
"activated": true,
"activity": "Desenvolvedor Jr",
"cpf": "136.382.516-08",
"email": "[email protected]",
"first_name": "Davi",
"gender": "unspecified",
"id": 3056,
"last_name": "Ferreira",
"marital_status": null,
"organizations_users": null
},
"title": "Contrato Teste API",
"term_type": null,
"deleted": false,
"needs_acceptance": false,
"end_date": null,
"childrem_contracts": [],
"prev_status": null,
"custom_fields": [],
"parent_contract": null,
"review_flow": null,
"prev_assignee": null
}
}
Updated 5 months ago