For AI agents: visit https://developer.setel.com/llms.txt for an index of all pages formatted in Markdown and endpoints in OpenAPI. Append .md to any documentation page URL to get its markdown version.
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

Charging payments

This section handles changes to the payment involved in electric vehicle charging.

Updated about 1 year ago


Update a charging session's status event
Update a charging session's payment invoice
Did this page help you?

Updated about 1 year ago


Update a charging session's status event
Update a charging session's payment invoice
Did this page help you?