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

Changelog

Last update:
Compare
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
1 structure change including:
1 Modification
Modified 1
POST /{merchantId}/transaction/profile
  • Body
  • application/json content type Modified
    • data, invoice properties Added
2 structure changes including:
2 Additions
Added 2
POST /{merchantId}/transaction/{transactionId}/capture
POST /{merchantId}/transaction/{transactionId}/void
1 structure change including:
1 Modification
Modified 1 Breaking
POST /{merchantId}/payment
  • Body
  • application/json content type Modified
    • orderId property Modified
      • Name went from orderID to orderId
        Breaking
1 structure change including:
1 Modification
Modified 1
POST /{merchantId}/transaction
  • Body
  • application/json content type Modified
    • wallet property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /{merchantId}/service/{serviceId}/get-payment-methods
  • Body
  • application/json content type Modified
    • type, serviceId, orderId, paymentMethod, paymentMethodCode, successReturnUrl, failureReturnUrl, notificationUrl, title, additionalDescription, validTo, blikCode, clientIp, customer, billing, shipping, card, additionalData, visibleMethod, data, invoice, profileType, installment properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • device, locale properties Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
POST /{merchantId}/service/{serviceId}/get-payment-methods
  • Body
  • application/json content type Modified
    • blikCode property Modified
      • Type went from integer to string
        Breaking
  • Path
  • serviceId path parameter Added
POST /{merchantId}/transaction
  • Body
  • application/json content type Modified
    • blikCode property Modified
      • Type went from integer to string
        Breaking