• Last edited on: 24 April 2023

Address API (/addresses)

Use the address API to query, create, or update personal or supplier remit-to address information.

Use the address API to query, create, or update personal or supplier remit-to address information.

The URL to access addresses is: https://<instance>/api/addresses

  • Use this URL to query personal address information: https://<instance url>/api/users/<user ID>/addresses
  • Use this URL to query supplier remit-to address information: https://<instance url>/api/suppliers/<user ID>/addresses

See Integration Best Practices for more info.

Actions

The Addresses API allows you to:

Verb Path Action Description
POST /api/addresses create Create address
GET /api/addresses index Query addresses
GET /api/addresses/:id show Show address
PUT /api/addresses/:id update Update address

Elements

The following elements are available for the Addresses API:

Element Description Required Field? Unique? Allowable Value Api_In Field? Api_Out Field? Data Type
active A no value will make the address inactive making it no longer available to users. A yes value will make it active and available to users.       yes yes boolean
attention Address Default Attention Line       yes yes string(255)
business-group-name Content Group Name for Address       yes yes string(255)
city City Name yes     yes yes string(255)
content-groups Content groups.       yes yes ContentGroup
country country yes     yes yes Country
created-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ         yes datetime
created-by User who created         yes User
id Coupa's unique identifier for the address         yes integer
local-tax-number local_tax_number yes     yes yes string(255)
location-code location_code   yes   yes yes string(255)
name Address 'Nickname'       yes yes string(255)
postal-code Postal Code yes     yes yes string(255)
purposes Purposes for Multiple Contacts and Addresses for Suppliers       yes yes Purpose
state State Abbreviation     See note below this table to download a list of allowable values.  yes yes string(255)
state-iso-code

ISO Code for the State

Note

In 36.1, the allowable syntax for field values changed to the format: CC-SSS, where CC represents the two-character country code and SSS represents the one-to-three-character alpha-numeric subdivision code. For example, US-CA. See note below this table to download a list of allowable values.

See note below this table to download a list of allowable values.  yes yes string(255)
street1 Address Line 1 yes     yes yes
street2 Address Line 2       yes yes string(255)
street3 Address Line 3       yes yes string(255)
street4 Address Line 4       yes yes string(255)
tax-registrations Tax registrations         yes Tax Registration
updated-at Automatically created by Coupa in the format YYYY-MM-DDTHH:MM:SS+HH:MMZ         yes datetime
updated-by User who updated         yes User
vat-country vat_country       yes yes Country
vat-number vat_number       yes yes string(255)
external-src-ref External Source Reference yes string(255)
external-src-name
External Source Name yes string(255)
Note
  • Starting with the May 2023 release, state ISO codes and names have changed. To see a complete list of the changes and allowable values, download the Subdivision Code Changes Excel file
  • The reference object Country and the respective country name, code or ID must already exist in the system.
  • If the address is deactivated or inactive, the address record and its attributes cannot be updated using the API.
  • Table Of Contents