Step 5: add an address
This last step is optional, but can be useful if you're using our cards feature.
We're going to save an address to your account so that when you convert a virtual card into a physical one, you can supply a reusable address ID rather than having to specify a new recipient address for each request.
info
The type can be anything that you want, other than registered. You'll be able to filter addresses by type when you look up addresses, so we recommend using at least office and personal or similar.
SandboxProduction
curl -i -X POST \
'https://api-sandbox.equalsmoney.com/v2/addresses?accountId=F12345' \
-H 'Authorization: ApiKey {apiKey}' \
-H 'Content-Type: application/json' \
-d '{
"type": "office",
"addressLine1": "8 St Marks Close,",
"addressLine2": "Scarborough",
"addressContact": "John Smith",
"city": "London",
"postcode": "YO126SQ",
"country": "England"
}'curl -i -X POST \
'https://api.equalsmoney.com/v2/addresses?accountId=F12345' \
-H 'Authorization: ApiKey {apiKey}' \
-H 'Content-Type: application/json' \
-d '{
"type": "office",
"addressLine1": "8 St Marks Close,",
"addressLine2": "Scarborough",
"addressContact": "John Smith",
"city": "London",
"postcode": "YO126SQ",
"country": "England"
}If your request is successful, you'll receive a 200 response containing an id. You can now supply this ID when you convert a card.
{
"id": "94a5eb77-0d1c-42c4-895d-ccbd6db8980c",
"type": "office",
"nickName": null,
"addressLine1": "8 St Marks Close,",
"addressLine2": "Scarborough",
"addressLine3": null,
"addressContact": "John Smith",
"city": "London",
"postcode": "YO126SQ",
"country": "England"
}info
For more information about the parameters available, see the API reference.