Etaxgo V2
  1. Dashboard
  • Authentication
    • Get access token (OAuth 2.0 Client Credentials)
      POST
  • Documents
    • Full document detail + line items + linked docs
      GET
    • Stream signed PDF from blob storage
      GET
    • Create a Cancellation Note (T07)
      POST
    • Create a Credit Note (81)
      POST
    • Create a Debit Note (80)
      POST
    • Create a Replacement Tax Invoice (388)
      POST
    • Create a Tax Invoice (388)
      POST
  • Dashboard
    • Advanced document search with date range
      POST
  • Locations
    • Resolve Thai address codes (sub-district / district / province + post code)
      GET
  • Schemas
    • test
    • AdjustmentDocRequest
    • UserSignatureResponse
    • BillDiscountItem
    • SuccessEnvelope
    • CancelDocRequest
    • SuccessNull
    • ErrorResponse
    • ValidationErrorResponse
    • LocationResult
    • LocationSearchResponse
    • OAuthTokenResponse
    • OpenAPIBuyer
    • RegisterRequest
    • TokenResponse
    • OpenAPIBuyerDelivery
    • PasswordTokenRequest
    • OpenAPICreateResponse
    • EmailResponse
    • OpenAPICreateValidationError
    • MeResponse
    • OpenAPIDiscount
    • InviteRequest
    • OpenAPIDocumentDetails
    • User
    • OpenAPILineItem
    • CompanyOptionItem
    • OpenAPISellerRef
    • UpdateUserRequest
    • OpenAPITaxInvoiceHeader
    • CustomerRequest
    • OpenAPITaxInvoiceRequest
    • CompanyDetailsResponse
    • PaginatedResponse
    • UpdateCompanyInfoRequest
    • PaginationMeta
    • ReplacementDocRequest
    • BrandingResponse
    • TokenRequest
    • CreateCompanyRequest
    • SequencePrefixItem
    • SequenceSettingsResponse
    • SaveSequenceSettingsRequest
    • BranchItem
    • ImportProductRow
    • ImportProductPreviewRequest
    • ImportProductPreviewResult
    • ImportProductConfirmRequest
    • ImportProductConfirmResult
    • ProductRequest
    • BranchRequest
    • BranchSettingsRequest
    • SubmitDocumentRequest
    • CreateDocumentResponse
    • BatchDocumentRequest
    • ImportExcelResponse
    • GenerateRequest
    • CptAddonDto
    • CptPackageDto
    • SignRequest
    • SignResponse
  1. Dashboard

Advanced document search with date range

POST
/v1/documents/search
Dashboard

Request

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

Examples

Responses

🟢200
application/json
Search results
Bodyapplication/json

Request Request Example
Shell
JavaScript
Java
Swift
curl --location '/v1/documents/search' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data '{
    "cursor": "string",
    "dateFrom": "2019-08-24",
    "dateTo": "2019-08-24",
    "dateType": "dateDocument",
    "limit": 20,
    "sort": "dateDocument:desc",
    "tab": "all"
}'
Response Response Example
{
    "data": {
        "items": [
            {}
        ],
        "meta": {
            "hasMore": true,
            "nextCursor": "string"
        }
    },
    "success": true
}
Modified at 2026-06-18 11:27:06
Previous
Create a Tax Invoice (388)
Next
Resolve Thai address codes (sub-district / district / province + post code)
Built with