Create an address
Create an address
POST
https://api.complycube.com/v1/addresses
Creates a new address.
Headers
Request Body
{
"id": "5eb1276f96be4a0008713af6",
"clientId": "5eb1276d96be4a0008713af5",
"type": "main",
"propertyNumber": "Flat 323",
"line": "Common street",
"city": "Aldgate",
"state": "London",
"postalCode": "W10 11L",
"country": "GB",
"fromDate": "2007-09-01",
"createdAt": "2020-01-04T17:24:29.146Z",
"updatedAt": "2020-01-04T17:24:29.146Z"
}
{
"type": "invalid_request",
"message": "'type' should be equal to one of the allowed values:main,alternative,other",
"param": "type"
}
{
"type": "resource_not_found",
"message": "Invalid client id '5eb1276d96be4a0008713af2'"
}
Example request
curl -X POST https://api.complycube.com/v1/clients \
-H 'Authorization: <YOUR_API_KEY>' \
-H 'Content-Type: application/json' \
-d '{
"clientId":"5eb1276d96be4a0008713af5",
"type": "main",
"propertyNumber": "Flat 323",
"line": "Common street",
"city": "Aldgate",
"state": "London",
"postalCode": "W99 0RD",
"country": "GB",
"fromDate": "2007-09-01"
}'
const { ComplyCube } = require("@complycube/api");
const complycube = new ComplyCube({ apiKey: "<YOUR_API_KEY>" });
const address = await complycube.address.create("CLIENT_ID", {
type: "main",
propertyNumber: "Flat 323",
line: "Common street",
city: "Aldgate",
state: "London",
postalCode: "W99 0RD",
country: "GB",
fromDate: "2007-09-01"
});
from complycube import ComplyCubeClient
cc_api = ComplyCubeClient(api_key='<YOUR API KEY>')
new_address = {
'type': 'main',
'propertyNumber': 'Flat 323',
'line': 'Common street',
'city': 'Aldgate',
'state': 'London',
'postalCode': "W99 0RD",
'country': 'GB',
'fromDate': '2007-09-01'
}
cc_api.addresses.create('CLIENT_ID',**new_address)
use ComplyCube\ComplyCubeClient;
$ccapi = new ComplyCubeClient('<YOUR API KEY>');
$result = $ccapi->address()->create('CLIENT_ID',['type' => 'main',
'line' => 'Common street',
'city' => 'Aldgate',
'country' => 'GB']);
Last updated