Skip to main content

Update company config

Endpoint que permite modificar los datos de la configuración de una compañía. El endpoint recibe como parámetro el company_id de la compañía a modificar y un body con la información a modificar.

Es necesario ingresar el siguiente parámetro por URL para hacer uso de este endpoint:

KeyData TypeExampleDescription
company_idString3identificador de lac compañía

Endpoint

Headers

KeyValueDescription
Content-Typeapplication/json
AuthorizationBearer {{access_token}}access_token obtained in Atenea

Url

Method: PUT
URL: https://api.trust.lat/config-company/api/companies/{{company_id}}
caution

Recuerda que para utilizar este endpoint es necesario un access token obtenido en el servicio Atenea

Como obtener un access token

Body

Para ingresar los datos se hará body en formato JSON.

KeyValueTypeDescription
primary_color"#DADDFC"String (Hexadecimal color)Código hexadecimal del color primario de la compañía
secondary_color"#FC997C"String (Hexadecimal color)Código hexadecimal del color secundario de la compañía
image_urlhttps://picsum.photos/300/200String (URL)URL de la imagen de la compañía a usarse en emails y apps
verification_primary_color"#092A35"String (Hexadecimal color)Código hexadecimal del color primario para el servicio de mailing
verification_secondary_color"#FC997C"String (Hexadecimal color)Código hexadecimal del color secundario para el servicio de mailing
verification_body"Inserte su código de verificación en la aplicación"StringTexto a mostrar en el correo de verificación
option_1falseBooleanValor por defecto para la opción 1 de las aplicaciones de la compañía
option_2falseBooleanValor por defecto para las opción 2 aplicaciones de la compañía
option_3falseBooleanValor por defecto para las opción 3 aplicaciones de la compañía

Code Examples

curl --location --request PUT 'https://api.trust.lat/config-company/api/companies/3' \
--header 'Authorization: Bearer `{{access_token}}`' \
--data-raw '{
"verification_body" : "Inserte su código de verificación en la aplicación",
"verification_primary_color": "#092A35",
"verification_secondary_color": "#658525",
"image_url": "https://picsum.photos/300/200"
}'

Responses

HTTP Code: 200 OK - Saved

{
"status": true,
"message": "The registry configuration has been updated with company id '3'.",
"data": {
"id": 1,
"company_id": "3",
"primary_color": null,
"secondary_color": null,
"verification_primary_color": "#052B70",
"verification_secondary_color": "#2FCD9D",
"option_1": false,
"option_2": true,
"option_3": false,
"created_at": "2021-11-25T20:52:14.265Z",
"updated_at": "2021-12-02T21:15:57.753Z",
"image_url": "https://picsum.photos/300/200",
"verification_body": "Inserte su código de verificación en la aplicación"
}
}

HTTP Code: 200 Company not found

{
"status": false,
"message": "Company not found",
"data": null
}