Kumusoft Solutions
EFRIS API
EFRIS API
  1. ๐Ÿ” Authentication
  • ๐Ÿš€ 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
  1. ๐Ÿ” Authentication

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#

StatusMeaning
200Success
401Invalid or missing token
403Permission denied
500Server 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
Built with