Update Card

This end point will allow you to update card information like card supplement info .

Request
Security:
path Parameters
version
required
string
Request Body schema: application/json
card_proxy
required
string non-empty

Card proxy

object (SupplementalDetailsDTO)
Responses
200

Success

201

Returns the updated Card

400

Bad request

401

Unauthorized

404

Program not found

500

Server Error

post/api/{version}/cards/update
Request samples
application/json
{
  • "card_proxy": "string",
  • "supplemental_details": {
    • "invoices": [
      • {
        • "invoice_number": "string",
        • "invoice_amount": 0,
        • "invoice_status": "ACTIVE",
        • "invoice_date": "2019-08-24T14:15:22Z",
        • "invoice_description": "string",
        • "payment_due_reference_number": "string",
        • "payment_due_amount": 0
        }
      ]
    }
}
Response samples
application/json
{
  • "person": {
    • "person_guid": "00000000-0000-0000-0000-000000000000",
    • "birth_date": "1975-02-28",
    • "email": "john.smith@example.com",
    • "first_name": "John",
    • "last_name": "Smith",
    • "mobile_number": "+19540123456",
    • "base_address": {
      • "city": "Fort Lauderdale",
      • "country": "USA",
      • "address_line1": "222333 Sample road",
      • "postal_code": "33309",
      • "state": "FL"
      },
    • "client_reference_id": "OM39125",
    • "address_lat": 0,
    • "address_lon": 0,
    • "ledger_balance": 0
    },
  • "program_guid": "bb6e9a04-ca42-4f32-b149-ad39ab3aa079",
  • "card": {
    • "card_number": "5340920000000007",
    • "card_proxy": "cproxy0000000000001",
    • "mask_card_pan": "534092XXXXXX0007",
    • "wallet_guid": "05a28e5a-01a6-4a3e-8ce3-ca30fc09e5ae",
    • "issuance_type": "FULL",
    • "card_condition": "ORIGINAL",
    • "card_status": "PENDING",
    • "activation_method": "ONLOAD",
    • "expiration_date": "2212",
    • "logical_expiration_date": "0001-01-01T00:00:00",
    • "person_card_status": "ACTIVE",
    • "sys_utcinserted": "0001-01-01T00:00:00",
    • "sys_utcupdated": "0001-01-01T00:00:00",
    • "supplemental_details": {
      • "invoices": [
        • {
          • "invoice_number": "123456",
          • "invoice_amount": 100,
          • "invoice_status": "ACTIVE",
          • "invoice_date": "2025-01-29T20:29:56",
          • "invoice_description": "Test Invoice",
          • "payment_due_reference_number": "123456",
          • "payment_due_amount": 100
          }
        ]
      }
    },
  • "fulfillment_data": { }
}
Copyright © 2023 KeyBank & Qolo. All rights reserved.