For AI agents: visit https://developer.setel.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI.
Jump to Content
Setel
DocumentationAPI reference
Log InSetel
API reference
Log In
DocumentationAPI reference

Authentication

  • Headers
    • Common headers
    • Authentication headers for Setel partners
    • Authentication headers for Setel users
  • OAuth tokens
    • Retrieve the OAuth tokenpost

Responses

  • HTTP status codes
    • Success
    • Client errors
    • Server errors
  • Error codes
    • Checkout
    • Single sign-on

Retail

  • Fuel orders
    • Retrieve preset options for fuel ordersget
  • External orders
    • Create an external orderpost
    • Retrieve an external orderget

Accounts

  • Account actions
    • Create an account with unverified phone numberpost
    • Create a passcode for an accountpost
    • Reset the passcodepatch
  • Account sessions
    • Create an account session using passcodepost
    • Create an OTP for an account sessionpost
    • Verify an account session using OTPput
    • Create an account session using OTPpost
    • Delete an account sessiondel

Checkouts

  • Checkout sessions
    • Create a checkout sessionpost
    • Create a checkout session that grants loyalty points to userpost
    • Finish a checkout sessionpatch
    • Cancel a checkout sessionpatch
    • Retrieve a checkout sessionget
    • Retrieve a checkout session by reference IDpost

Payments

  • Payment intents
    • Capture a payment intentpost
    • Capture a payment intent and grant loyalty points based on productpost
    • Cancel a payment intentpost
    • Retrieve a payment intentget
    • Refund a payment intentpost
  • Payment methods
    • Retrieve all payment methods of a userget
    • Retrieve a payment codeget
    • Retrieve the remaining balance of a payment methodget
  • Settlements
    • Create a settlementpost

Wallets

  • Wallet transactions
    • Create a wallet transactionpost
    • Retrieve a wallet transactionget
    • Retrieve a wallet transaction by referenceIdget

Loyalty

  • Loyalty card actions
    • Activate a Mesra cardput
    • Link a physical Mesra cardpost
    • Retrieve a user's loyalty card details with access tokenget
    • Retrieve a user's loyalty card details with Mesra card numberget

Automated Parking

  • Parking sessions
    • Create a parking sessionpost
    • Retrieve a parking sessionget
    • End a parking sessionput
    • Close a parking sessionput
    • Charge a parking sessionput
    • Void a parking sessionput
  • Parking events
    • Update a parking statuspost

Electric vehicle charging

  • Charging events
    • Update a charging session's status eventpost
  • Charging payments
    • Update a charging session's payment invoicepost

Parking sessions

This section explains the APIs involved in automated parking.


Updated 4 months ago


Retrieve a user's loyalty card details with Mesra card number
Create a parking session
Did this page help you?

Updated 4 months ago


Retrieve a user's loyalty card details with Mesra card number
Create a parking session
Did this page help you?