API
HomeEasytransac
HomeEasytransac
  1. Authentication
  • Start
    • API Domain Usage
    • Get an API key
    • Communication
  • Documentation
    • Errors
      • ApiError codes
    • Webhooks
      • PUSH Method
      • PULL Method
  • V2
    • Overview
    • Authentication
      • JWT access token - Generate
        POST
    • Endpoints
      • Open Banking
        • Open Banking - Initialize
      • Transaction
        • Transaction - Get status
  1. Authentication

JWT access token - Generate

Sandbox
https://api.sandbox.easytransac.com/v2
Sandbox
https://api.sandbox.easytransac.com/v2
POST
/auth
Generates a temporary JWT access token with your apiKey to be able to authenticate to the Easytransac API V2.

Request

Authorization
Provide your bearer token in the
Authorization
header when making requests to protected resources.
Example:
Authorization: Bearer ********************
Body Params application/json

Example
{
    "apiKey": "et_test_abcabcabc12-abcabc12-abcabc12-abcabc12-abcabc12-abcabc12"
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.sandbox.easytransac.com/v2/auth' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "apiKey": "et_test_abcabcabc12-abcabc12-abcabc12-abcabc12-abcabc12-abcabc12"
}'

Responses

🟢200OK
application/json
OK
Body

Example
{
    "success": true,
    "date": "2024-12-31T23:59:59+02:00",
    "data": {
        "token": "ABCabc123.ABCabc123.ABCabc123",
        "expiresIn": 300,
        "expiresDate": "2024-12-31T23:59:59+02:00"
    }
}
🟠400Bad Request
🟠401Unauthorized
Previous
Overview
Next
Open Banking - Initialize
Built with