Kumusoft Solutions
EFRIS API
EFRIS API
๐ Authentication
Copy Page
๐ Getting started
๐ Authentication
Getting started
Calling Kumusoft APIs
API Keys
Generate auth Token
POST
๐งพ Invoicing
How to generate a Fiscal invoice
Generate fiscal invoice
POST
Preview fiscal invoice
POST
Search invoices
POST
Invoice detils
GET
๐ฆ Stock Management
All stock items
GET
Search stock items
POST
Reduce stock
POST
Increase stock
POST
Register stock item
POST
๐ Credit Notes
Issue credit note
POST
โ๏ธ Masterdata
Registration details
GET
Get Masterdata
GET
๐ Reference
Overview
Data Sources
Invoice Types
Tax Rules
Return Codes
Overview
General system return codes
Taxpayer return codes
Invoice return codes
Credit note return codes
Stock management return codes
Device return codes
Invoice industry codes
๐ Authentication
Copy Page
Calling Kumusoft APIs
Once you obtain an
access token
, you can call any protected Kumusoft API endpoints.
Authorization Header
#
All requests must include the Bearer token.
Example:
Authorization: Bearer ACCESS_TOKEN
Example Request
#
HTTP Status Codes
#
Status
Meaning
200
Success
401
Invalid or missing token
403
Permission denied
500
Server error
Token Expiration
#
Access tokens typically expire after
1 hour
.
When a token expires, request a new one using:
POST /auth/token
Best Practices
#
โข Cache access tokens until expiration
โข Retry transient failures
โข Validate responses before processing
Previous
Getting started
Next
API Keys