API Request
Every request sent to OpenAPI will be in this format. All parameters are added to HEADER
and BODY
is left empty. All requests are POST
requests.
Parameter | Description | Sample Data |
---|---|---|
KEY | OpenAPI partner key provided. | AG7745 |
TOKEN | Token generated using above method | eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJQYXJ0bmVySUQiOiJjaGVsc2VhIiwieyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5cQWNjb3VudE51bWJlciI6IjA4MTMzOTM3MjM4OSIsIlByb2R1Y3RDb2RlIjoiUFJFUEFJRCJ9.hHl6FFg8T9OaAHE6l0MFLtaZBwcTiTIj9S4cTiuCy8w |
VERSION | Version of the API that is being called | 2.0 |
Content-Type | Content type of the request. Should be application/json | application/json |
Each API request will have a payload to shown in example below.
curl --location --request POST 'https://XXX.XXXXX.XXXX.id/api/v2/bill/payment' \
--header 'KEY: Q2iMyILJlY7p' \
--header 'TOKEN: eyJhbGciOiJIiJ9.eyJwYXJ0bmVySWQiOiJRMmlNeUlMSmxZN3AiLCJhY2NvdW50TnVtYmVyIjoiMDgxNDExMTExMTIwMCIsInByb2R1Y3RDb2RlIjoiUFBMU0lORDI1IiwiaW5xdWlyeUlkIjoyNDI2MDc5LCJhbW91bnQiOjEwMDAsInJlZk51bWJlciI6IjEyMTQzNDMzIn0.mk8RCC7yomX29s_VrqDHn0bxBGLxyrfmiZLWDpNRQfc' \
--header 'VERSION: 2.0' \
--header 'Content-Type: application/json'
Make sure to replace API Key with your API key.
Updated 9 months ago