---
title: "Consultar cuentas por pagar y cobrar"
method: POST
path: "/api/v1/contabilidad/cuentasPorCobrar/{encabezadoId}/{terceroId}"
tags: ["Contabilidad"]
---

# Consultar cuentas por pagar y cobrar

`POST /api/v1/contabilidad/cuentasPorCobrar/{encabezadoId}/{terceroId}`

## Request

- Base URL: `https://api.worldoffice.cloud`
- URL: `https://api.worldoffice.cloud/api/v1/contabilidad/cuentasPorCobrar/{encabezadoId}/{terceroId}`
- Auth: none declared

<div id='DatosCrear'><p>Consultar cuentas por pagar y cobrar</p><div id='post'><span></span>https://api.worldoffice.cloud/api/v1/contabilidad/cuentasPorCobrar/{encabezadoId}/{terceroId}</div>Consulta la informaci&oacute;n de las cuentas de pago registradas en el sistema, recibiendo como par&aacute;metro el ID del documento y el ID de un tercero, el tercero ID puede ser diferente al tercero especificado en el encabezado del documento contable.<br><br>Petici&oacute;n de servicio:<br><pre>{<br>    "columnaOrdenar": "id",<br>    "pagina": 0,<br>    "registrosPorPagina": 10,<br>    "orden": "DESC",<br>    "filtros": [],<br>    "canal": 0,<br>    "registroInicial": 0<br>}</pre>Respuesta en el contenido de la petici&oacute;n:<pre>data: {<br>  total: numeric,<br>  documentosMovimientosContablesCruces: {<br>    content: [<br>      {<br>      id: integer,<br>      cuentaContable: {<br>        id: integer,<br>        codigo: String,<br>        nombre: String,<br>        cuentaContableTipo: {<br>          id: integer,<br>          codigo: String,<br>          nombre: String,<br>          cuentaContableNaturaleza: String<br>        }<br>      },<br>      concepto: String,<br>      direccion: String,<br>      sucursal: String,<br>      saldo: numeric,<br>      saldoOtraMoneda: numeric,<br>      centroCosto: {<br>        id: integer,<br>        codigo: String,<br>        nombre: String,<br>      },<br>      abona: String,<br>      fecha: Date,<br>      monedaPojo: {<br>        id: integer,<br>        codigo: String,<br>        nombre: String,<br>        separadorDecimales: String,<br>        separadorMiles: String,<br>        cantidadDecimales: integre,<br>        simbolo: String,<br>        tieneTRM: boolean<br>      },<br>      formaPago: String<br>      },<br>    ],<br>  }<br>}<br></pre></div>

## Path parameters

- `encabezadoId` integer, required
- `terceroId` integer, required

## Request body

- PaginacionWo: <div id='DatosPaginar'>Datos de paginación en formato json con los siguientes campos:<br><cite>columnaOrdenar</cite> -> campo por el que se ordena la respuesta (id, codigo, nombre),<br><cite>pagina</cite> -> numero de pagina a visializar,<br><cite>registrosPorPagina</cite> -> numero de pagina a retornar,<br><cite>orden</cite> -> tipo de orden (ASC - DESC)<br></div>
  - `pagina` integer
  - `registroInicial` integer
  - `registrosPorPagina` integer
  - `columnaOrdenar` string
  - `orden` 'ASC' | 'DESC'
  - `filtros` FiltroWo[]
    - `atributo` string
    - `valor` string
    - `tipoFiltro` 'IGUAL' | 'CONTIENE' | 'MENOR_QUE' | 'MAYOR_QUE' | 'EMPIEZA_CON' | 'MAYOR_O_IGUAL' | 'MENOR_O_IGUAL' | 'TERMINA_CON' | 'ENTRE' | 'IS_NULL' | 'LENGTH' | 'DIFERENTE' | 'IS_NOT_NULL' | 'LENGTH_IGUAL' | 'NO_EMPIEZA_CON'
    - `tipoDato` 'STRING' | 'BOOLEAN' | 'NUMERIC' | 'FECHA' | 'LONG' | 'LISTA' | 'IN' | 'NOT_IN' | 'ENUM' | 'ENTIDAD' | 'ARRAY_INT'
    - `valor2` string
    - `operador` 'AND' | 'OR'
    - `clase` string
    - `valores` string[]
    - `subGrupo` string
    - `valorEnum` object
  - `totalElementos` integer
  - `canal` 'WEB' | 'MOBILE' | 'POS' | 'API' | 'MCP'

## Response `200`

La consulta es realizada correctamente

- ResponseAPI
  - `status` '100 CONTINUE' | '101 SWITCHING_PROTOCOLS' | '102 PROCESSING' | '103 EARLY_HINTS' | '103 CHECKPOINT' | '200 OK' | '201 CREATED' | '202 ACCEPTED' | '203 NON_AUTHORITATIVE_INFORMATION' | '204 NO_CONTENT' | '205 RESET_CONTENT' | '206 PARTIAL_CONTENT' | '207 MULTI_STATUS' | '208 ALREADY_REPORTED' | '226 IM_USED' | '300 MULTIPLE_CHOICES' | '301 MOVED_PERMANENTLY' | '302 FOUND' | '302 MOVED_TEMPORARILY' | '303 SEE_OTHER' | '304 NOT_MODIFIED' | '305 USE_PROXY' | '307 TEMPORARY_REDIRECT' | '308 PERMANENT_REDIRECT' | '400 BAD_REQUEST' | '401 UNAUTHORIZED' | '402 PAYMENT_REQUIRED' | '403 FORBIDDEN' | '404 NOT_FOUND' | '405 METHOD_NOT_ALLOWED' | '406 NOT_ACCEPTABLE' | '407 PROXY_AUTHENTICATION_REQUIRED' | '408 REQUEST_TIMEOUT' | '409 CONFLICT' | '410 GONE' | '411 LENGTH_REQUIRED' | '412 PRECONDITION_FAILED' | '413 PAYLOAD_TOO_LARGE' | '413 REQUEST_ENTITY_TOO_LARGE' | '414 URI_TOO_LONG' | '414 REQUEST_URI_TOO_LONG' | '415 UNSUPPORTED_MEDIA_TYPE' | '416 REQUESTED_RANGE_NOT_SATISFIABLE' | '417 EXPECTATION_FAILED' | '418 I_AM_A_TEAPOT' | '419 INSUFFICIENT_SPACE_ON_RESOURCE' | '420 METHOD_FAILURE' | '421 DESTINATION_LOCKED' | '422 UNPROCESSABLE_ENTITY' | '423 LOCKED' | '424 FAILED_DEPENDENCY' | '425 TOO_EARLY' | '426 UPGRADE_REQUIRED' | '428 PRECONDITION_REQUIRED' | '429 TOO_MANY_REQUESTS' | '431 REQUEST_HEADER_FIELDS_TOO_LARGE' | '451 UNAVAILABLE_FOR_LEGAL_REASONS' | '500 INTERNAL_SERVER_ERROR' | '501 NOT_IMPLEMENTED' | '502 BAD_GATEWAY' | '503 SERVICE_UNAVAILABLE' | '504 GATEWAY_TIMEOUT' | '505 HTTP_VERSION_NOT_SUPPORTED' | '506 VARIANT_ALSO_NEGOTIATES' | '507 INSUFFICIENT_STORAGE' | '508 LOOP_DETECTED' | '509 BANDWIDTH_LIMIT_EXCEEDED' | '510 NOT_EXTENDED' | '511 NETWORK_AUTHENTICATION_REQUIRED'
  - `userMessage` string
  - `developerMessage` object
  - `errorCode` string
  - `moreInfo` string
  - `data` object

## Other responses

- `400`: Bad Request
- `403`: No se puede consultar el documento
- `404`: Sin elementos en la consulta
- `409`: Conflict
- `500`: Error interno del servidor

---

[API](https://skmtc.dev/worldoffice/apis/world-office-api.md) - [All operations](https://skmtc.dev/worldoffice/apis/world-office-api/llms.txt) - [OpenAPI document](https://skmtc.dev/worldoffice/apis/world-office-api/revisions/c407287d785f?raw)
