Editar Organização
Descrição
Atualiza os dados de uma organização existente com base no ID fornecido.
Verbo
PUT
URL Base
https://api.soargi.com
Endpoint
/organizations/{id}
Cabeçalhos
Parâmetro | Valor |
---|---|
Content-Type | application/json |
Authorization | Bearer Token |
Campos Permitidos
Campo | Tipo | Obrigatório | Descrição |
---|---|---|---|
org_name | string | Não | Nome da organização. |
string | Não | E-mail da organização. Deve ser único. | |
description | string | Não | Descrição da organização. |
phone | string | Não | Telefone de contato. |
country | string | Não | País. |
state | string | Não | Estado. |
city | string | Não | Cidade. |
address | string | Não | Endereço completo. |
postal_code | string | Não | CEP ou código postal. |
Exemplo de Requisição
{
"org_name": "Nova Organização",
"email": "nova@org.com.br",
"description": "Atualizando dados da organização.",
"country": "Brasil",
"state": "SP",
"city": "Campinas"
}
Respostas
Sucesso - 200
{
"status": "success",
"message": "Organization updated successfully"
}
Erro - 400 (Dados inválidos)
{
"status": 400,
"error": 400,
"messages": {
"email": "The email must be unique."
}
}
Erro - 404 (Organização não encontrada)
{
"status": 404,
"message": "Organization not found"
}
Códigos de Resposta
- 200 - Organização atualizada com sucesso
- 400 - Dados inválidos ou e-mail já utilizado
- 404 - Organização não encontrada