1. Documents
The new eTaxGo
Etaxgo V2 Partner API
  • Default module
  • Etaxgo V2 Partner API
  • Authentication
    • Get access token (OAuth 2.0 Client Credentials)
      POST
  • Documents
    • Create tax document
      POST
    • Get document detail and status
      GET
    • Download signed PDF
      GET
    • List / search documents
      POST
  • Schemas
    • TokenRequest
    • TokenResponse
    • BuyerAddress
    • DocumentLineItem
    • CreateDocumentRequest
    • CreateDocumentResponse
    • DocumentSearchRequest
    • DocumentSearchResponse
    • ErrorResponse
  1. Documents

List / search documents

POST
/api/v1/core/documents/search
Returns a paginated list of documents filtered by date, type, status, or keyword.
Uses keyset cursor pagination — no page numbers, no total count.
Pass nextCursor from the response as cursor in the next request to get the next page.

Request

Authorization
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Body Params application/json

Examples

Responses

🟢200
application/json
Document list with pagination meta
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/api/v1/core/documents/search' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "dateFrom": "2026-06-01",
    "dateTo": "2026-06-30",
    "limit": 20
}'
Response Response Example
{
    "success": true,
    "data": [
        {
            "documentId": "4704590c-004e-410d-adf7-acb7ca0a7052",
            "documentNo": "string",
            "documentType": "string",
            "issueDate": "2019-08-24",
            "status": "string",
            "buyer": {
                "name": "string",
                "taxId": "string"
            },
            "grandTotal": 0
        }
    ],
    "meta": {
        "hasMore": true,
        "nextCursor": "string"
    }
}
Modified at 2026-06-15 12:21:00
Previous
Download signed PDF
Next
TokenRequest
Built with