Update a company
Endpoint for updating advertising companies.
Path parameters
-
companyId
string Required Id of a company. It is either id that was provided in the response of the insert endpoint or it can be thirdPartyId, if it has been provided in the request body of the company insert endpoint.
Body
-
name
string -
email
string -
address
string | null Legacy field. Use
location
instead. If you don't providelocation
, thelocation
will default toaddress
. -
websiteUrl
string | null -
phoneNumbers
array[string | null] -
location
string | null Most accurate location description of a location. Preferably exact address in the format common for the given country. If that isn't possible, provide us with the most accurate location description possible. (eg. '{street name}, {city}')
-
locationAccuracy
string | null Accuracy of the provided location. If not provided upon insertion, will default to
exact
.- If accuracy is missing or is set to
exact
we will display the exact location that was provided. - If accuracy is set to other value we will try to find the closest entity of provided type, if we don't find it we will display the nearest non-exact entity we can find (eg. street)
Values are
exact
,street
,municipality_part
,municipality
,cadastral_area
,nearest_non_exact_geo_entity
, or.
- If accuracy is missing or is set to
-
ico
string | null -
dic
string | null
curl \
-X PATCH http://apis.public-staging.reas.cz/advertising/v1.0/companies/63d9007e66fc41b2cd1057c6 \
-H "Authorization: Bearer $ACCESS_TOKEN" \
-H "Content-Type: application/json" \
-d '{"name":"string","email":"string","address":"string","tags":["string"],"websiteUrl":"string","phoneNumbers":["string"],"location":"Jablonecká 415/4, Praha 9","locationAccuracy":"exact","ico":"string","dic":"string"}'
{
"name": "string",
"email": "string",
"address": "string",
"tags": [
"string"
],
"websiteUrl": "string",
"phoneNumbers": [
"string"
],
"location": "Jablonecká 415/4, Praha 9",
"locationAccuracy": "exact",
"ico": "string",
"dic": "string"
}
{
"success": true,
"data": {
"id": "string",
"thirdPartyId": "1000025",
"name": "string",
"tags": [
"string"
],
"email": "string",
"websiteUrl": "string",
"phoneNumbers": [
"string"
],
"profileImageUrl": "string",
"ico": "string",
"dic": "string",
"location": "string",
"locationAccuracy": "exact"
}
}