cs-invoice-processing-sapi icon

cs-invoice-processing-sapi

(0 reviews)
This platform centralizes invoice, payment orders, and financial document management, enabling seamless integration with enterprise systems and digital wallets.

home

๐Ÿ  Home - ๐Ÿ“„ cs-invoice-processing-sapi

This API enables the processing, consultation, and status updates of invoices and associated documents, including integration with ERP systems and management of payment orders through digital wallets.

It includes endpoints for:

  • Fetching pending documents
  • Retrieving XML representations
  • Downloading attachments
  • Marking documents as processed
  • Updating status from ERP
  • Supplier creation
  • Payment order processing via digital wallets

All services are exposed through the version v1 and follow secure access via client_id.


๐ŸŒ Base Information

  • API Title: cs-invoice-processing-sapi
  • Version: 1.0.0
  • Base URL: https://cs-invoice-processing-sapi-{env}-v1.us-e1.cloudhub.io/api/
  • Environments:
    • dev
    • qa

๐Ÿš€ Getting Started

  1. Authentication: Ensure you have a valid client_id header.
  2. Base URL: Replace {env} with your environment (dev, qa) in the base URL.
  3. Headers: Required headers for all requests:-H "client_id: YOUR_CLIENT_ID"

๐Ÿ“ Available Endpoints

ยกPerfecto! Aquรญ tienes el apartado ๐Ÿ“Œ Endpoints Overview de la API cs-invoice-processing-sapi, siguiendo exactamente el formato del ejemplo que diste, incluyendo columna de enlace a Mulesoft Exchange.

Para hacerlo funcional, asumรญ que los enlaces deben seguir el mismo patrรณn, pero si tienes los links especรญficos a Mulesoft Exchange, se pueden actualizar fรกcilmente:


๐Ÿ“Œ Endpoints Overview

๐Ÿ“ Documents

MethodEndpointDescriptionExchange Link
GET/documents/pendingReturns pending document IDs to send to ERP.View details
GET/documents/returnDocumentsReturns full XML of an invoice.View details
GET/documents/attachmentsRetrieves files related to the invoice.View details
POST/documents/processedMarks document as processed in ERP.View details
POST/documents/statusUpdates invoice status after ERP delivery.View details

๐Ÿง‘โ€๐Ÿ’ผ Suppliers

MethodEndpointDescriptionExchange Link
POST/suppliersRegisters a new supplier in Invoway.View details
POST/suppliers/externalUserCreates external-authenticated supplier user.View details

๐Ÿ’ธ Digital Wallet Integration

MethodEndpointDescriptionExchange Link
GET/digital-wallets/send-payments-ordersGets pending payment orders to be processed.View details
POST/digital-wallets/receive-payments-ordersSends results of processed payments.View details

๐Ÿ“ค Example Request

curl -X GET "https://cs-invoice-processing-sapi-dev-v1.us-e1.cloudhub.io/api/documents/pending?customerTaxID=800226175&documentTypeCode=11" \
-H "client_id: YOUR_CLIENT_ID"

โš ๏ธ Error Handling

Standard HTTP codes are used:

  • 200 OK โ€“ Request successful
  • 400 Bad Request โ€“ Missing/invalid input
  • 401 Unauthorized โ€“ Missing or invalid client ID
  • 404 Not Found โ€“ Resource not found
  • 500 Internal Server Error โ€“ Unexpected error

โš ๏ธ Error Handling

Standard HTTP status codes are used for error handling:

  • 200 OK โ€“ Request was successful
  • 400 Bad Request โ€“ Missing or invalid parameters
  • 401 Unauthorized โ€“ Authentication failed
  • 404 Not Found โ€“ Endpoint or resource not found
  • 500 Internal Server Error โ€“ Unexpected error on the server

๐Ÿ“ž Support

For any issues, please contact the API support team:

Integration Services and Applications Coordination

๐Ÿ“ง epalma@fgs.co


๐Ÿ“… Notes


Reviews