Change Updates

Do not miss any imoje API changes, ever again

Subscribe to the imoje API changelog to be up to date on recent changes.

RSS

Jan 23, 2026

prod
1.4.0
Compare
1.4.0

API structure has changed

Next change
15 structure changes including:
15 Modifications
Modified 15 Breaking
GET /{merchantId}/payment/{paymentId}
  • Response
  • 200 response Added
GET /{merchantId}/profile/cid/{cid}
  • Response
  • 200 response Added
GET /{merchantId}/profile/id/{paymentProfileId}
  • Response
  • 200 response Added
GET /{merchantId}/service/{serviceId}
  • Response
  • 200 response Added
GET /{merchantId}/services
  • Response
  • 200 response Added
GET /{merchantId}/settings/ips
  • Response
  • 200 response Added
GET /{merchantId}/transaction/{transactionId}
  • Response
  • 200 response Added
POST /{merchantId}/payment
  • Body
  • application/json content type Modified
    • invoice property Modified
      • positions property Modified
        • taxAmount property Modified
          • Type went from string to integer
            Breaking
    • isKsef property Added
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payment property Modified
        • customer property Modified
        • created, modified properties Modified
          • Type went from integer to integer | null
  • 422 response Modified
    • application/json content type Modified
      • apiErrorResponse property Modified
        • instance property Modified
POST /{merchantId}/payment/cancel
  • Response
  • 200, 400 responses Added
POST /{merchantId}/service/{serviceId}/get-payment-methods
  • Response
  • 200 response Added
POST /{merchantId}/transaction
  • Body
  • application/json content type Modified
    • invoice property Modified
      • positions property Modified
        • taxAmount property Modified
          • Type went from string to integer
            Breaking
  • Response
  • 200 response Modified
    • application/json content type Modified
      • transaction property Modified
        • action property Modified
  • 422 response Modified
    • application/json content type Modified
      • apiErrorResponse property Modified
        • instance property Modified
        • errors property Added
      • errors property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
  • 406, 500 responses Added
POST /{merchantId}/transaction/profile
  • Body
  • application/json content type Modified
    • invoice property Modified
      • positions property Modified
        • taxAmount property Modified
          • Type went from string to integer
            Breaking
  • Response
  • 200, 400 responses Added
POST /{merchantId}/transaction/{transactionId}/can-refund
  • Response
  • 200 response Added
POST /{merchantId}/transaction/{transactionId}/refund
  • Response
  • 200, 422 responses Added
PUT /{merchantId}/settings/ips
  • Response
  • 200 response Added