Skip to main content

Configurar empresa

Endpoint

  • Método: POST
  • Ruta: /api/ubl2.1/config/89008003/2
  • URL ejemplo: {{{BASE_URL}}}/ubl2.1/config/89008003/2

Descripción

CONFIGURAR COMPAÑIA

  • Si se instalo un dominio se debe utilizar de la siguiente manera:

{{BASE_URL}}/api/ubl2.1/config/89008003/2

  • No requiere autorizacion

  • En URL los ultimos dos parametros son NIT y digito de verificacion de la empresa.

.../ubl2.1/config/NitEmpresa/DigitoVerificacion

  • Los datos necesarios para llenar los campos JSON cuyo nombre finalice con "_id" se encuentran en las tablas parametricas de la base de datos de la API, ejemplo:

type_liability_id, se debe especificar el id del registro correspondiente de la tabla type_liabilities de la base de datos de la API.

  • Devuelve un token en el response, si fue posible la creacion de la empresa, este token es una cadena alfanumerica en el campo API_TOKEN, este dato es necesario para utilizarlo como autorizacion en los siguientes endpoints de la API. Si este token se pierde, se puede recuperar consultando la tabla users de la base de datos de la API, en el campo API_TOKEN.

Headers

KeyValue
Content-Typeapplication/json
Acceptapplication/json

Body

{
"type_document_identification_id": 3,
"type_organization_id": 2,
"type_regime_id": 2,
"type_liability_id": 14,
"business_name": "ALEXANDER OBANDO LONDONO",
"merchant_registration": "0000000-00",
"municipality_id": 820,
"address": "CRA 21A NRO 11-25",
"phone": 3103891693,
"email": "correo@empresa.com",
"mail_host": "smtp.gmail.com",
"mail_port": "587",
"mail_username": "usuario@gmail.com",
"mail_password": "APP_PASSWORD_O_TOKEN",
"mail_encryption": "tls"
}

cURL

curl -X POST "{{{{BASE_URL}}}}/ubl2.1/config/89008003/2" \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{
"type_document_identification_id": 3,
"type_organization_id": 2,
"type_regime_id": 2,
"type_liability_id": 14,
"business_name": "ALEXANDER OBANDO LONDONO",
"merchant_registration": "0000000-00",
"municipality_id": 820,
"address": "CRA 21A NRO 11-25",
"phone": 3103891693,
"email": "alexander_obando@hotmail.com",
"mail_host": "smtp.gmail.com",
"mail_port": "587",
"mail_username": "usuario@gmail.com",
"mail_password": "APP_PASSWORD_O_TOKEN",
"mail_encryption": "tls"
}'

Probar endpoint

POST
Configurar empresa
BASE URL
Se guarda localmente en tu navegador.
PATH PARAMS
NIT
Dígito verificación
URL FINAL
/api/ubl2.1/config/89008003/2
BODY JSON
RESPUESTA
Envía la solicitud para ver la respuesta aquí.