# 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