Create a a new db_address usable for a company

Request Information

URI Parameters :

None.

Body Parameters :

db_address
NameDescriptionTypeAdditional information
id

Primary key

globally unique identifier
company_id

The company owner of this address

globally unique identifier

Optionally required : company_id, company_code or company must be provided

company_code

Embedded entity "company" using ERP PK when adding/updating address

string

Optionally required : company_id, company_code or company must be provided

company

Embedded entity "company" when adding/updating address

company

Optionally required : company_id, company_code or company must be provided

db_address_type_id

Foreign key to the db_address_type. Please use controller DbAddressType to find the correct it to use

globally unique identifier
code

Field used for Embedded entity (store there your ERP PK)

string
archived

You cannot delete an address. The only way is to archive it.

boolean
name

Name of the address

string
street

Street

string

Max length: 100

street_number

Street number. Can be not used

string

Max length: 50

zip

Zip code

string

Max length: 50

city

City

string

Max length: 50

phone

Phone number

string
mobile

Cell phone number

string
fax

Fax number

string
email

Email address

string

Max length: 250

url

Url

string
db_country_id

Foreign key to table Country

globally unique identifier
db_country_code

CountryCode entity using international code when adding/updating company

string
street2

Additional information on the address not part of the postal address

string

Max length: 50

modified_dateutc

Readonly system field managed by database, filled with GetUtcDate when adding,updating

date

Request Formats :

application/json, text/json

Sample:
{
  "id": "59a54c05-ce21-4135-ad24-7dbc58beaac6",
  "company_id": "83dac2de-7982-4088-8e1c-e9fc7b9f4c41",
  "company_code": "sample string 3",
  "db_address_type_id": "55d2c731-e128-460d-9191-9133550c22e6",
  "code": "sample string 5",
  "archived": true,
  "name": "sample string 7",
  "street": "sample string 8",
  "street_number": "sample string 9",
  "zip": "sample string 10",
  "city": "sample string 11",
  "phone": "sample string 12",
  "mobile": "sample string 13",
  "fax": "sample string 14",
  "email": "sample string 15",
  "url": "sample string 16",
  "db_country_id": "180b9e06-3c98-4a02-971b-709475dffd3c",
  "db_country_code": "sample string 18",
  "street2": "sample string 19",
  "modified_dateutc": "2024-03-26T17:40:39.0371917+00:00"
}

Response Information

Resource Description :

db_address
NameDescriptionTypeAdditional information
id

Primary key

globally unique identifier
company_id

The company owner of this address

globally unique identifier

Optionally required : company_id, company_code or company must be provided

company_code

Embedded entity "company" using ERP PK when adding/updating address

string

Optionally required : company_id, company_code or company must be provided

company

Embedded entity "company" when adding/updating address

company

Optionally required : company_id, company_code or company must be provided

db_address_type_id

Foreign key to the db_address_type. Please use controller DbAddressType to find the correct it to use

globally unique identifier
code

Field used for Embedded entity (store there your ERP PK)

string
archived

You cannot delete an address. The only way is to archive it.

boolean
name

Name of the address

string
street

Street

string

Max length: 100

street_number

Street number. Can be not used

string

Max length: 50

zip

Zip code

string

Max length: 50

city

City

string

Max length: 50

phone

Phone number

string
mobile

Cell phone number

string
fax

Fax number

string
email

Email address

string

Max length: 250

url

Url

string
db_country_id

Foreign key to table Country

globally unique identifier
db_country_code

CountryCode entity using international code when adding/updating company

string
street2

Additional information on the address not part of the postal address

string

Max length: 50

modified_dateutc

Readonly system field managed by database, filled with GetUtcDate when adding,updating

date

Response Formats

application/json, text/json

Sample:
{
  "id": "5ce7092e-b8c2-4d76-b835-97210bd1a0ee",
  "company_id": "1c6e4d76-06f0-4b88-a96d-74ba557aa703",
  "company_code": "sample string 3",
  "db_address_type_id": "d7e32297-591d-4936-a66c-b94bea8f8741",
  "code": "sample string 5",
  "archived": true,
  "name": "sample string 7",
  "street": "sample string 8",
  "street_number": "sample string 9",
  "zip": "sample string 10",
  "city": "sample string 11",
  "phone": "sample string 12",
  "mobile": "sample string 13",
  "fax": "sample string 14",
  "email": "sample string 15",
  "url": "sample string 16",
  "db_country_id": "e8b202b2-6e1b-4832-a24e-78f8398dfb17",
  "db_country_code": "sample string 18",
  "street2": "sample string 19",
  "modified_dateutc": "2024-03-26T17:40:39.0371917+00:00"
}