---
title: "Changes to Add an external account"
method: POST
path: "/agents/me/external-accounts"
---

# Changes to Add an external account

`POST /agents/me/external-accounts`

> Every recorded change to this operation, newest first.
> 116 revisions in range; 2 not diffed.

## Timeline

Changed in 15 of 116 revisions.

- **2026-11-02** `a92dfd8863c4`: 4 warning
- **2026-10-28** `d996ddfb9d2b`: 5 info
- **2026-10-28** `5abf2bb56bcb`: 1 warning
- **2026-10-26** `f11f1e76bdd7`: 1 warning
- **2026-10-26** `0a6dad5815c7`: 1 warning
- **2026-10-24** `715332dcb111`: 1 warning
- **2026-10-20** `761d1d030cb5`: 2 warning
- **2026-10-18** `add40cac0f84`: 1 warning
- **2026-10-15** `e4d640d7f0a8`: 1 info
- **2026-10-13** `ddcb4ec73fd0`: 1 warning
- **2026-10-09** `36ec020f29da`: 1 warning
- **2026-10-05** `6d67fe99049c`: 3 info
- **2026-10-05** `32bcbd4023e4`: 3 warning
- **2026-10-02** `dfe5a02f2fee`: 93 breaking, 221 warning, 185 info
- **2026-05-28** `d0bce562bffd`: 1 info

## Changes

- **2026-11-02** `a92dfd8863c4`: 4 warning
  - removed the request property `allOf[subschema #1]/accountInfo/oneOf[subschema #17: INR Account]/allOf[#/components/schemas/InrAccountInfoBase]/rail`
  - removed the request property `allOf[subschema #1]/accountInfo/oneOf[subschema #24: PHP Account]/allOf[#/components/schemas/PhpAccountInfoBase]/rail`
  - removed the optional property `allOf[subschema #1]/accountInfo/oneOf[subschema #16: INR Account]/allOf[#/components/schemas/InrAccountInfo]/allOf[#/components/schemas/InrAccountInfoBase]/rail` from the response with the `201` status
  - removed the optional property `allOf[subschema #1]/accountInfo/oneOf[subschema #23: PHP Account]/allOf[#/components/schemas/PhpAccountInfo]/allOf[#/components/schemas/PhpAccountInfoBase]/rail` from the response with the `201` status
- **2026-10-28** `d996ddfb9d2b`: 5 info
  - added the optional property `details/missingFields` to the response with the `400` status
  - added the optional property `details/permission` to the response with the `403` status
  - added the optional property `details/policyDenialReason` to the response with the `403` status
  - added the optional property `details/refusalReason` to the response with the `400` status
  - added the optional property `details/refusalReason` to the response with the `403` status
- **2026-10-28** `5abf2bb56bcb`: 1 warning
  - added the new `CORRIDOR_UNDER_MAINTENANCE` enum value to the `code` response property for the response status `403`
- **2026-10-26** `f11f1e76bdd7`: 1 warning
  - added the new `PURCHASE_CARD_LIMIT_REACHED` enum value to the `code` response property for the response status `409`
- **2026-10-26** `0a6dad5815c7`: 1 warning
  - added the new `INVOICE_ALREADY_USED` enum value to the `code` response property for the response status `409`
- **2026-10-24** `715332dcb111`: 1 warning
  - added the new `EXACT_AMOUNT_UNAVAILABLE` enum value to the `code` response property for the response status `400`
- **2026-10-20** `761d1d030cb5`: 2 warning
  - added the new `AGENT_CARD_EXISTS` enum value to the `code` response property for the response status `409`
  - added the new `CARDHOLDER_AGREEMENT_NOT_ACCEPTED` enum value to the `code` response property for the response status `400`
- **2026-10-18** `add40cac0f84`: 1 warning
  - added the new `DESTINATION_NOT_ALLOWED` enum value to the `code` response property for the response status `403`
- **2026-10-15** `e4d640d7f0a8`: 1 info
  - added the non-success response with the status `403`
- **2026-10-13** `ddcb4ec73fd0`: 1 warning
  - added the new `ACCOUNTHOLDER_AGREEMENT_NOT_ACCEPTED` enum value to the `code` response property for the response status `400`
- **2026-10-09** `36ec020f29da`: 1 warning
  - added the new `PIN_CHANGE_REQUIRED` enum value to the `code` response property for the response status `409`
- **2026-10-05** `6d67fe99049c`: 3 info
  - removed the `INVALID_PAYREQ_RESPONSE` enum value from the `code` response property for the response status `400`
  - removed the `LOOKUP_REQUEST_FAILED` enum value from the `code` response property for the response status `400`
  - removed the `QUOTE_REQUEST_FAILED` enum value from the `code` response property for the response status `400`
- **2026-10-05** `32bcbd4023e4`: 3 warning
  - added the new `AUTH_CREDENTIAL_VERIFICATION_EXPIRED` enum value to the `code` response property for the response status `400`
  - added the new `AUTH_CREDENTIAL_VERIFICATION_REQUIRED` enum value to the `code` response property for the response status `400`
  - added the new `OPERATION_IN_PROGRESS` enum value to the `code` response property for the response status `409`
- **2026-10-02** `dfe5a02f2fee`: 93 breaking, 221 warning, 185 info
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #10: GBP Account -> subschema #11: GBP Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #11: GHS Account -> subschema #12: GHS Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #11: GHS Account -> subschema #12: GHS Account]/allOf[#/components/schemas/GhsAccountInfoBase]/bankName`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #12: GTQ Account -> subschema #13: GTQ Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #12: GTQ Account -> subschema #13: GTQ Account]/allOf[#/components/schemas/GtqAccountInfoBase]/bankName`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #13: HKD Account -> subschema #14: HKD Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #14: HTG Account -> subschema #15: HTG Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #15: IDR Account -> subschema #16: IDR Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #16: INR Account -> subschema #17: INR Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #17: JMD Account -> subschema #18: JMD Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #17: JMD Account -> subschema #18: JMD Account]/allOf[#/components/schemas/JmdAccountInfoBase]/bankName`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #18: KES Account -> subschema #19: KES Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #19: MWK Account -> subschema #20: MWK Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #1: AED Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #20: MXN Account -> subschema #21: MXN Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #21: MYR Account -> subschema #22: MYR Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #22: NGN Account -> subschema #23: NGN Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #23: PHP Account -> subschema #24: PHP Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #24: PKR Account -> subschema #25: PKR Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #25: RWF Account -> subschema #26: RWF Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #26: SGD Account -> subschema #27: SGD Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #27: SLV Account -> subschema #28: SLV Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #28: THB Account -> subschema #29: THB Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #29: TZS Account -> subschema #30: TZS Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #2: BDT Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #2: BDT Account]/allOf[#/components/schemas/BdtAccountInfoBase]/bankName`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #30: UGX Account -> subschema #31: UGX Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #31: USD Account -> subschema #32: USD Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #31: USD Account -> subschema #32: USD Account]/allOf[subschema #3]/bankAccountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #32: VND Account -> subschema #33: VND Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #33: XAF Account -> subschema #34: XAF Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #34: XOF Account -> subschema #35: XOF Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #35: ZAR Account -> subschema #36: ZAR Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #36: ZMW Account -> subschema #37: ZMW Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #37: SWIFT Account -> subschema #38: SWIFT Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #3: BRL Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #4: BWP Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #5: CAD Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #6: COP Account -> subschema #7: COP Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - added the new required request property `allOf[subschema #1]/accountInfo/oneOf[subschema #7: DKK Account -> subschema #8: DKK Account]/allOf[#/components/schemas/BaseExternalAccountInfo]/accountType`
  - …459 more
- **2026-05-28** `d0bce562bffd`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/lightsparkdev/apis/grid-api/docs/agents/me/external-accounts/post.md) - [API](https://skmtc.dev/lightsparkdev/apis/grid-api.md) - [Page](https://skmtc.dev/lightsparkdev/apis/grid-api/changes/agents/me/external-accounts/post)
