Change Updates

Do not miss any FastJet API changes, ever again

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

RSS

Changelog

Last update:
Compare
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • credentials property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • pay_in_details property Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payment type, payed_amount, cur properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • payment_type, requested_amount, requested_currency, client_amount, currency, paid_amount properties Added
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • subtype property Modified
        • Property is now required
          Breaking
    • PaymentCreatePayOutSchema alternative Modified
      • subtype property Modified
        • Property is now required
          Breaking
  • Response
  • 201 response Modified
    • application/json content type Modified
      • payment type, payed_amount, cur properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • payment_type, requested_amount, requested_currency, client_amount, currency, paid_amount properties Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • subtype property Modified
        • Property is now required
          Breaking
    • PaymentCreatePayOutSchema alternative Modified
      • subtype property Modified
        • Property is now required
          Breaking
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payment type, payed_amount, cur properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • payment_type, requested_amount, requested_currency, client_amount, currency, paid_amount properties Added
POST /v1/payments/new
  • Response
  • 201 response Modified
    • application/json content type Modified
      • payment type, payed_amount, cur properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • payment_type, requested_amount, requested_currency, client_amount, currency, paid_amount properties Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • type property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • subtype property Added
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • type property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • subtype property Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • type property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • subtype property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayOutSchema alternative Modified
      • type property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • subtype property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayOutSchema alternative Modified
      • mode property Modified
        • Property is now required
          Breaking
      • recipient_credentials, time_to_complete_payment properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • type, pay_out_details properties Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • method property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • payment type property Added
POST /v1/payments/new
  • Response
  • 201 response Modified
    • application/json content type Modified
      • method property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • payment type property Added
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • status, isCompleted, isSucceed, isPartiallyCompleted properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /v1/payments/new
  • Response
  • 201 response Modified
    • application/json content type Modified
      • status, isCompleted, isSucceed, isPartiallyCompleted properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
2 structure changes including:
2 Modifications
Modified 2 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • info property Modified
        • Type went from string to object
          Breaking
POST /v1/payments/new
  • Response
  • 201 response Modified
    • application/json content type Modified
      • info property Modified
        • Type went from string to object
          Breaking
1 structure change including:
1 Modification
Modified 1
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • host2host property Added
1 structure change including:
1 Modification
Modified 1
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • user_name property Added
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayOutSchema alternative Modified
      • type property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
1 structure change including:
1 Modification
Modified 1 Breaking
POST /v1/payments/new
  • Body
  • application/json content type Modified
    • PaymentCreatePayInSchema alternative Modified
      • credentials property Modified
        • card property Modified
      • payer_account property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
7 structure changes including:
4 Breaking changes
3 Additions
4 Removals
Removed 4 Breaking
GET /v1/partner/balance
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
GET /v1/payments/{uid}/status
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/payments/pay_in
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
POST /v1/payments/pay_out
  • Removing a resource is always breaking unless it was deprecated before
    Breaking
Added 3
GET /v1/partner/balance
GET /v1/payments/{uid}/status
POST /v1/payments/new
3 structure changes including:
3 Modifications
Modified 3 Breaking
GET /v1/payments/{uid}/status
  • Response
  • 200 response Modified
    • application/json content type Modified
      • is_completed, is_succeed, is_partially_completed properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /v1/payments/pay_in
  • Response
  • 201 response Modified
    • application/json content type Modified
      • is_completed, is_succeed, is_partially_completed properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
POST /v1/payments/pay_out
  • Response
  • 201 response Modified
    • application/json content type Modified
      • is_completed, is_succeed, is_partially_completed properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
4 structure changes including:
4 Modifications
Modified 4 Breaking
GET /v1/partner/balance
  • Response
  • 200 response Modified
    • application/json content type Modified
      • currency property Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • cur property Added
GET /v1/payments/{uid}/status
  • Path went from /v1/payments/{psp_payment_id}/status to /v1/payments/{uid}/status (same operationId)
  • Response
  • 200 response Modified
    • application/json content type Modified
      • payment_id, payment_url, idempotency_key, status, requested_amount, gross_processed, currency, created_at, payed_at, credentials properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • uid, url, merchant_id, amount, total, cur, created_date, paid_at, info properties Added
  • Path
  • psp_payment_id path parameter Removed
    • Removing a resource is always breaking unless it was deprecated before
      Breaking
  • uid path parameter Added
POST /v1/payments/pay_in
  • Body
  • application/json content type Modified
    • system property Modified
      • Type went from string to string | null
    • credentials, currency, payer_email, payer_title, idempotency_key, return_url, description, widget, campaign_key, traffic_type properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • merchant_id, cur, redirect_url, host2host, pay_in_details properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • payment_id, payment_url, idempotency_key, status, requested_amount, gross_processed, currency, created_at, payed_at, credentials properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • uid, url, merchant_id, amount, total, cur, created_date, paid_at, info properties Added
POST /v1/payments/pay_out
  • Body
  • application/json content type Modified
    • currency, idempotency_key, time_to_complete_payment, description, recipient_account, recipient_email, recipient_credentials properties Removed
      • Removing a resource is always breaking unless it was deprecated before
        Breaking
    • merchant_id, user_id, cur, redirect_url, mode, host2host, pay_out_details properties Added
  • Response
  • 201 response Modified
    • application/json content type Modified
      • payment_id, payment_url, idempotency_key, status, requested_amount, gross_processed, currency, created_at, payed_at, credentials properties Removed
        • Removing a resource is always breaking unless it was deprecated before
          Breaking
      • uid, url, merchant_id, amount, total, cur, created_date, paid_at, info properties Added