Skip to main content

Version 2.11.14

· 4 min read

What's Changed

  • Physical cards: A new API endpoint is being introduced from which a physical card can be replaced due to it having been lost or stolen.

    • POST /managed_cards/{id}/physical/replace_lost_stolen
  • Spend Controls: A new control allowCashback is being introduced which when configured as FALSE would deny cashback transactions on physical cards

    • POST /managed_cards/{id}/auth_rule/get
    • POST /managed_cards/{id}/auth_rule/set
  • Managed Cards: A new externalHandle property has been added to the card property. This is a uniquely generated code which will be provided as part of the card object when creating a card. The externalHandle can also be used when searching for a card.

    • POST /managed_cards/get
    • POST /managed_cards/{id}/unfreeze
    • POST /managed_cards/{id}/physical/report_lost
    • POST /managed_cards/{id}/physical/report_stolen
    • POST /managed_cards/{id}/physical/replace_damaged
    • POST /managed_cards/{id}/physical/activate
    • POST /managed_cards/{id}/physical/upgrade
    • POST /managed_cards/{id}/remove
    • POST /managed_cards/{id}/get
    • POST /managed_cards/{id}/update
    • POST /managed_cards/_/create
    • POST /managed_cards/{id}/freeze

What's New

POST /managed_cards/{id}/physical/replace_lost_stolen

What's Changed

POST /managed_cards/get
Request:

Changed content type : application/json

  • Added property externalHandle (string)
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Changed property card (array)

      Changed items (object):

      New required properties:

      • externalHandle

      • Added property externalHandle (string)
POST /managed_cards/{id}/unfreeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/physical/report_lost
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/physical/report_stolen
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/physical/replace_damaged
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/physical/activate
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/physical/upgrade
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/auth_rule/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property allowCashback (string)

      A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false

      Enum values:

      • TRUE
      • FALSE
POST /managed_cards/{id}/auth_rule/set
Request:

Changed content type : application/json

  • Added property allowCashback (object)

    Enum values:

    • TRUE
    • FALSE
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    • Added property allowCashback (string)

      A boolean whose default value is 'unset' instead of false/true. Allows distinction between unset and true/false

      Enum values:

      • TRUE
      • FALSE
POST /managed_cards/{id}/remove
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/get
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/update
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/_/create
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)
POST /managed_cards/{id}/freeze
Return Type:

Changed response : 200 OK

Success

  • Changed content type : application/json

    New required properties:

    • externalHandle

    • Added property externalHandle (string)