Facturación por Terceros
POST https://sandbox.cucu.bo/api/v1/user/additional
Parámetro | Tipo | Requerido | Descripción | Petición |
---|---|---|---|---|
username | String | Si | Nombre asignado al usuario por terceros | Req / Res |
password | String | Si | Contraseña generada para el usuario tercero terceros | Res |
nameOwner | String | Si | Nombre del dueño que adquiere el servicio por terceros | Req / Res |
nit | Int | Si | Número nit del usuario que adquiere el servicio por terceros | Req / Res |
socialReason | String | Si | Razón Social del usuario que adquiere el servicio por terceros | Req / Res |
phone | String | Si | Teléfono o celular del usuario tercero | Req / Res |
String | Si | Correo electrónico del usuario tercero | Req / Res | |
address | String | Si | Dirección del usuario tercero | Req / Res |
city | String | Si | Ciudad del usuario tercero | Req / Res |
docSector | String | Si | Documento sector que debe ser igual al sistema proveedor | Req / Res |
tokenData | String | Si | Datos del token proporcionados por impuestos al hacer la solicitud por terceros debe contener el token y una descripción | Req / Res |
branchOffice | String | Si | Datos de la sucursal del usuario tercero debe contener el municipio, dirección y una descripción | Req / Res |
Request
json
{
"username": "tercero-test2",
"nameOwner": "Nombre de Empresa",
"nit": 1234567,
"socialReason": "Razon Social - Empresa",
"phone": "123456",
"email": "tes3t@gmail.com",
"address": "Las lomas Nro12",
"city": "SANTA CRUZ",
"docSector": 1,
"tokenData": {
"token": "213131231231FDEWEFWEFWEFWEFWE23123123123",
"description": "Token del Tercero"
},
"branchOffice": {
"municipality": "LA PAZ",
"address": "Calle 4 de agosto",
"description": "Branch office del TErcero"
}
}
Response
json
{
"message": "COMPLETE_CREATE_USER",
"errors": null,
"success": true,
"data": {
"username": "tercero-test2",
"password": "2U9PfdeunJHr1FxekMb4tExLbmpgCMQLVTzxH6C4",
"nameOwner": "Nombre de Empresa",
"nit": 1234567,
"socialReason": "Razon Social - Empresa",
"phone": "123456",
"email": "tes3t@gmail.com",
"address": "Las lomas Nro12",
"city": "SANTA CRUZ",
"docSector": 1,
"tokenData": {
"token": "213131231231FDEWEFWEFWEFWEFWE23123123123",
"description": "Token del Tercero"
},
"branchOffice": {
"municipality": "LA PAZ",
"address": "Calle 4 de agosto",
"description": "Branch office del TErcero"
},
"modality": 1
}
}
Listado de usuarios de Terceros
GET https://sandbox.cucu.bo/api/v1/user/additional
Response
json
{
"message": "GET_USERS",
"errors": null,
"success": true,
"data": [
{
"id": "b8d82d76-3af4-4b66-a1d8-a903a4c27e8c",
"username": "tecero1",
"docSector": 1,
"docSectorDescription": "FACTURA COMPRA-VENTA"
},
{
"id": "54d383f2-af62-4771-95fb-02128364e16f",
"username": "tercero-test",
"docSector": 1,
"docSectorDescription": "FACTURA COMPRA-VENTA"
},
{
"id": "b4ffd6f0-983f-4b49-ae3c-afa663eacaf7",
"username": "tercero-test2",
"docSector": 1,
"docSectorDescription": "FACTURA COMPRA-VENTA"
}
]
}
Obtener un usuario de Terceros
GET https://sandbox.cucu.bo/api/v1/user/additional/{userId}"
Response
json
{
"message": "GET_USERS",
"errors": null,
"success": true,
"data": {
"id": "54d383f2-af62-4771-95fb-02128364e16f",
"username": "tercero-test",
"docSector": 1,
"docSectorDescription": "FACTURA COMPRA-VENTA"
}
}