Entity Address Service

Back

Overview

Entity Addresses represent physical addresses associated with entities (customers, suppliers, etc.).

Each Entity Address defines:

Entity Addresses enable multiple address management per entity, supporting scenarios such as different billing and shipping addresses, multiple delivery locations, or historical address tracking.

All entity address operations are tenant-aware and fully audited.


Endpoints

Back to Pricing

GET

/api/v1/EntitiesAddress/GetEntityAddressById/{id}

Returns a single entity address by its ID.

Route parameters:

Behavior:

Errors:

Response:

Authorization:


GET

/api/v1/EntitiesAddress/GetEntityAddressByEntityID/{entityId}

Returns all addresses for a specific entity.

Route parameters:

Behavior:

Response:

Authorization:


POST

/api/v1/EntitiesAddress/AddNewEntityAddress

Creates a new entity address.

Request body (AddressModel):

Behavior:

Errors:

Response:

Authorization:


PUT

/api/v1/EntitiesAddress/UpdateEntityAddressById/{id}

Updates an existing entity address.

Route parameters:

Request body (AddressModel):

Behavior:

Errors:

Response:

Authorization:


DELETE

/api/v1/EntitiesAddress/DeleteEntityAddressById/{id}

Deletes an entity address by its ID.

Route parameters:

Behavior:

Errors:

Response:

Authorization:


Notes