Application Programming Interface (API)

Definition of the Common API that taxpayer systems can leverage to integrate with eInvoicing and eReceipt solutions.

eInvoicing API eReceipt API

# Login as Taxpayer System

This API allows taxpayer system to get access token to be used to access other protected APIs of the solution.

Read more

# Get Document Types

API allows taxpayer systems to retrieve list of document types published by the eInvoicing solution.

Read more

# Get Document Type

API allows taxpayer ERP system to retrieve the details of single document type and its versions.

Read more

# Get Document Type Version

API allows taxpayer ERP system to retrieve the details of document type version that contains structure definitions of the documents.

Read more

# Get Notifications

API allows ERP system to query for previously received notifications.

Read more

# ERP - Ping

API needs to be exposed by ERP to allow eInvoicing to verify during registration of the system notifications that API is accessible from the eInvoicing solution.

Read more

# Create EGS Code Usage

API allow taxpayers to create their own codes in the system (EGS Codes).

Read more

# Search my EGS code usage requests

API allow taxpayers to retrieve list of code usages requests they created in the system.

Read more

# Request Code Reuse

API allow taxpayers to request code reusue from current existing code.

Read more

# Search Published Codes

API allow taxpayers to search EGS and GS1 published codes in the solution.

Read more

# Get Code Details by Item Code

API responsible for getting published code details.

Read more

# Update EGS Code Usage

API responsible for Updating EGS Code Usage

Read more

# Update Code

API responsible for Updating Publsihed Codes

Read more