List address-change requests
GET
/api/v1/address-change
const url = 'https://address-change-test.apps.gold.devops.gov.bc.ca/api/v1/address-change';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://address-change-test.apps.gold.devops.gov.bc.ca/api/v1/address-change \ --header 'Authorization: Bearer <token>'Returns the address-change requests owned by the authenticated resident, including the delivery status of each partner operation.
Authorizations
Section titled “Authorizations”Responses
Section titled “Responses”The request completed successfully.
Media typeapplication/json
Array<object>
object
requestId
required
string format: uuid
status
required
string
effectiveDate
required
string
createdAt
required
string format: date-time
submittedAt
required
string format: date-time
updatedAt
required
string format: date-time
operations
required
Array<object>
object
partnerCode
required
string
deliveryMode
required
string
status
required
string
Example
[ { "requestId": "7c825573-3df5-4e63-b376-ef7a4057369d", "status": "SUBMITTED", "effectiveDate": "2026-02-01", "createdAt": "2026-01-15T17:30:00.000Z", "submittedAt": "2026-01-15T17:30:00.000Z", "updatedAt": "2026-01-15T17:30:00.000Z", "operations": [ { "partnerCode": "ICBC", "deliveryMode": "API", "status": "DELIVERED" } ] }]A valid bearer access token is required.
Media typeapplication/json
object
statusCode
required
number
message
required
string
error
required
string
Example
{ "statusCode": 401, "message": "A bearer access token is required", "error": "Unauthorized"}The access token does not include the required scope.
Media typeapplication/json
object
statusCode
required
number
message
required
string
error
required
string
Example
{ "statusCode": 403, "message": "Missing address-change submission permission", "error": "Forbidden"}The service or a downstream partner is temporarily unavailable.
Media typeapplication/json
object
statusCode
required
number
message
required
string
error
required
string
Example
{ "statusCode": 503, "message": "Request could not be saved", "error": "Service Unavailable"}