---
title: "Sync a Location"
method: POST
path: "/locations/{id}/sync"
tags: ["Locations Data"]
---

# Sync a Location

`POST /locations/{id}/sync`

Start a sync on all directories for a specific location

## Path parameters

- `id` string, required

## Response `200`

Location successfully synced

- object
  - `status` 'SUCCESS' | 'PENDING' | 'QUOTA_LIMIT_EXCEED' | 'NOT_AUTHORIZED' | 'FORBIDDEN' | 'BAD_ACCESS_TOKEN' | 'BAD_PRIVATE_KEY' | 'BAD_PUBLIC_KEY' | 'MISSING_PARAMETER' | 'INVALID_PARAMETER' | 'WRONG_PARAMETER_TYPE' | 'CONFLICT' | 'RESOURCE_LOCKED' | 'SERVER_ERROR' | 'ERROR' | 'NOT_FOUND' | 'BAD_REQUEST' | 'USER_ERROR' | 'PARTIAL_ERROR' | 'SERVICE_TEMPORARILY_UNAVAILABLE', required
  - `message` string — (optional) Holds further information about the response
  - `warnings` string[] — (optional) Holds further warnings
  - `response` object, required — The actual response object of the response
    - `location` object — Location
      - `id` integer — Output only. The uberall unique id for the location
      - `openingHours` object[] — The location's opening hours: e.g. <pre>[ &#123; "dayOfWeek": 1, "closed": false, "from1": "08:00", "to1": "11:00" &#125;, &#123; "dayOfWeek": 2, "closed": false, "from1": "08:00", "to1": "11:00", "from2": "13:00", "to2": "21:00" &#125;, &#123; "dayOfWeek": 3, "closed": true &#125; ]</pre> Please note that having more than 2 time periods for each day is not possible.
        - `closed` boolean — Indicates whether a location is closed on a day.
        - `fromX` string — A beginning of a period. One or multiple periods are supported per dayOfWeek, e.g.: "from1": "09:00", "from2": "15:00"
        - `dayOfWeek` integer, required — The weekday of an opening hours, e.g.: 1 for Monday, 2 for Tuesday, ...
        - `toX` string — An end of a period. One or multiple periods are supported per dayOfWeek, e.g.: "to1": "14:30", "to2": "17:00"
      - `specialOpeningHours` object[], nullable — The location's special opening hours: e.g. <pre>[ &#123; "date": "2017-06-29", "closed": true &#125;, &#123; "date": "2017-06-30", "from1": "11:00", "to1": "14:00", "from2": 16:00", "to2": "20:00" &#125; ]</pre> Please note that having more than 2 time periods for each day is not possible.
        - `closed` boolean — Indicates whether a location is closed on a date.
        - `fromX` string — A beginning of a period. Up to two periods are supported per date, e.g.: "from1": "09:00", "from2": "15:00"
        - `toX` string — An end of a period. Up to two periods are supported per date, e.g.: "to1": "09:00", "to2": "15:00"
        - `date` string, required — The date of a special opening hour, e.g.: 2017-06-30
      - `name` string, required — The location's name
      - `street` string, required — The location's street address
      - `streetNo` string, nullable — The location's street number
      - `streetType` 'ALAMEDA' | 'AVENIDA' | 'CALLE' | 'CAMINO' | 'CARRER' | 'CARRETERA' | 'GLORIETA' | 'KALEA' | 'PASAJE' | 'PASEO' | 'PLACA' | 'PLAZA' | 'RAMBLA' | 'RONDA' | 'RUA' | 'SECTOR' | 'TRAVESERA' | 'TRAVESIA' | 'URBANIZACION', nullable — Required for Spain. One of ALAMEDA, AVENIDA, CALLE, CAMINO, CARRER, CARRETERA, GLORIETA, KALEA, PASAJE, PASEO, PLACA, PLAZA, RAMBLA, RONDA, RUA, SECTOR, TRAVESERA, TRAVESIA, URBANIZACION
      - `addressExtra` string, nullable — An address extra: e.g. building, floor...
      - `zip` string, nullable — Zip code, optional only for some countries.
      - `city` string, required — City
      - `province` string, nullable — Province. Only send when not blank
      - `country` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'KH' | 'CM' | 'CA' | 'CV' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CG' | 'CD' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'KP' | 'KR' | 'XK' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MK' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SZ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'UK' | 'US' | 'UM' | 'UY' | 'UZ' | 'VU' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW', required — Country of the location
      - `lat` number, double, nullable — The latitude coordinate of the location
      - `lng` number, double, nullable — The longitude coordinate of the location
      - `addressDisplay` boolean — Indicates if the address should be displayed or hidden
      - `normalizationStatus` 'NOT_NORMALIZED' | 'NORMALIZED' | 'NORMALIZATION_SKIPPED' | 'NORMALIZATION_FAILED' — The location's address-normalization state. On input, only `NOT_NORMALIZED` and `NORMALIZATION_SKIPPED` are accepted; other values are system-managed and assigned automatically as the location moves through the normalization pipeline.
      - `phone` string, nullable — The location's contact phone number, a valid phone number has to be provided.
      - `fax` string, nullable — The location fax number
      - `cellphone` string, nullable — A contact mobile phone number
      - `website` string, nullable — A valid url for the location's website (use UTMs to add tracking)
      - `email` string, nullable — A contact email for the location
      - `legalIdent` string, nullable — A legal identifier of the location. SIRET number in France
      - `taxNumber` string, nullable — The tax number of the location. CIF/NIF in Spain
      - `emailVerification` 'UNVERIFIED' | 'VERIFIED', nullable — The locations verification status
      - `descriptionShort` string, nullable — A short description - up to 200 characters, all characters must match this regexp: <pre>[0-9\p'{'L'}'\(\)\[\] \?:;\/!\\,\.\-%\\&=\r\n\t_\*§²`´·"'\+¡¿@°€£$] </pre>
      - `descriptionLong` string, nullable — A long description - up to 1000 characters, all characters must match this regexp: <pre>[0-9\p'{'L'}'\(\)\[\] \?:;\/!\\,\.\-%\\&=\r\n\t_\*§²³`´·"'\+¡¿@°€\^£$] </pre>
      - `imprint` string, nullable — The imprint of the location
      - `openingHoursNotes` string, nullable — Additional info about opening hours: e.g. 'We never open on bank holidays' - max. 255 characters, all characters must match this regexp: <pre>[0-9\p'{'L'}'\(\)\[\] \?:;\/!\\,\.\-%\\&\r\n\t_\*§²`´·"'\+¡¿@] </pre>
      - `keywords` string[], nullable — Keywords describing the location's activity
      - `callToActions` object[], nullable — Calls to action available for the location. Excess entries are silently truncated, not rejected.
        - `text` string — The text of the call-to-action button
        - `url` string — The URL of the call-to-action button
      - `labels` object[], nullable — Labels grouping similar locations
        - `name` string, required — Label name as String.
        - `adminOnly` boolean — Permission on label, whether it can be used by admins or everyone.
      - `brands` string[], nullable — The brands offered by the location to its customers
      - `paymentOptions` string[], nullable — The payment options accepted at the location. To remove a specific option, prefix its value with '-' (e.g. ["-cash"] removes the 'cash' option). Sending the full list replaces all options.
      - `languages` string[], nullable — The language(s) in which customers can interact with the location's staff
      - `alternativeNames` string[], nullable — Alternative names for the location. Output only for public API.
      - `categories` integer[] — Required to start location sync - A list of category IDs describing the location
      - `status` 'CREATED' | 'ACTIVE' | 'INACTIVE' | 'CANCELLED' | 'DELETED' | 'CLOSED', required — The status of the location. One of: <ul><li>ACTIVE - will be synced and renewed</li> <li>INACTIVE - will not be synced anymore, claims of listings will be released where possible</li> <li>CANCELLED - will be synced, will not be renewed. Once endDate is reached, location will switch to INACTIVE</li> <li>CLOSED - location has shut down, we'll mark listings as permanently closed or remove listings from the internet where permanently closed status is not supported</li></ul>
      - `firstSyncStarted` string, date-time, nullable — Output only. Date and time when the first sync was started for the location. Set together with `lastSyncStarted`; either both fields are populated or both are null.
      - `lastSyncStarted` string, date-time, nullable — Output only. Date of the last sync for the location
      - `lastSyncCheckEnqueued` string, date-time, nullable — Output only. Date and time when a sync check was last enqueued
      - `lastUnwantedCheckEnqueued` string, date-time, nullable — Output only. Date and time when a duplicate check was last enqueued
      - `deactivated` string, date-time, nullable — Output only. Date and time when the location was deactivated (status INACTIVE or CLOSED)
      - `identifier` string, nullable — The location identifier based on your internal identification system
      - `photos` object[], nullable — The location's photos
        - `description` string — A description for the photo - max 255 chars
        - `sourceUrl` string — Output only. The original source URL of the photo. To provide a photo URL when creating or updating a location, use the 'url' field instead.
        - `identifier` string — The photo identifier based on your internal identification system
        - `cropOffsetX` integer — Horizontal pixel offset of the top-left corner of the cropped area [LANDSCAPE photo only]
        - `cropOffsetY` integer — Vertical pixel offset of the top-left corner of the cropped area [LANDSCAPE photo only]
        - `cropWidth` integer — Width of the 16:9 cropped area [LANDSCAPE photo only]
        - `cropHeight` integer — Height of the 16:9 cropped area [LANDSCAPE photo only]
        - `type` 'MAIN' | 'DOCTOR_COM_PORTRAIT' | 'LOGO' | 'STOREFINDER_LOGO' | 'SQUARED_LOGO' | 'LANDSCAPE' | 'STOREFINDER_COVER' | 'FACEBOOK_LANDSCAPE' | 'APPLE_LANDSCAPE' | 'MENU' | 'PHOTO' | 'ROOMS' | 'TEAMS' | 'AT_WORK' | 'PRODUCT' | 'EXTERIOR' | 'INTERIOR' | 'COMMON_AREA' | 'FOOD_AND_DRINK', required — Required - One of: <br> PHOTO - Default photo type for all photos which do not fit into any other category<br> MAIN <br> LOGO <br> SQUARED_LOGO <br> DOCTOR_COM_PORTRAIT - Doctor.com clients only <br> LANDSCAPE - Updates Google Cover Photo<br> APPLE_LANDSCAPE - Apple Cover Photo - availability and usage dependent on directory rules<br> STOREFINDER_LOGO - Only for Uberall locator product <br> STOREFINDER_COVER - Only for Uberall locator product<br> FACEBOOK_LANDSCAPE - Facebook Cover Photo <br> EXTERIOR - Google's Exterior Photo tag - availability dependent on a location's business category <br> INTERIOR - Google's Interior Photo tag - availability dependent on a location's business category <br> FOOD_AND_DRINK - Google's Food and Drink Photo tag - availability dependent on a location's business category <br> MENU - Google's Menu Photo tag, which should only be photos of the menu - availability dependent on a location's business category <br> PRODUCT - Google's Product Photo tag - availability dependent on a location's business category <br> TEAMS - Google's Teams Photo tag - availability dependent on a location's business category <br> AT_WORK - Google's At Work Photo tag - availability dependent on a location's business category <br> COMMON_AREA - Google's Common Area Photo tag - availability dependent on a location's business category <br> ROOMS - Google's Rooms Photo tag - availability dependent on a location's business category
        - `order` integer — Zero-based insertion index. If omitted, photo is added to the end
        - `dateCreated` string, date-time — The date when the object was created in uberall database
        - `lastUpdated` string, date-time — Date of the last changes made to the photo
        - `photo` string
        - `locationId` integer — The uberall unique id of the location to attach the photo to.
        - `url` string — URL of the photo to upload. Use this field (not sourceUrl) when providing a photo URL via the Location create/update endpoints.
      - `translations` object[], nullable — Translations for location fields in different languages. In GET responses, returned as an array of translation objects (see LocationTranslation schema). In POST/PATCH requests, provide as a nested map: locale code → field property name → translated value.
        - `field` 'NAME' | 'DESCRIPTION_SHORT' | 'DESCRIPTION_LONG' | 'CALL_TO_ACTIONS' | 'SERVICES' | 'KEYWORDS' | 'OPENINGHOURS_NOTES' — Identifies which location field a translation applies to. Use the property name (shown in parentheses) as the key in the translations request map.
        - `locale` object — The locale/language code for this translation
      - `nextBilling` string, date-time, nullable — Output only. Next billing date for the location
      - `endDate` string, date-time, nullable — Subscription/contract end date for this location. When set, indicates the date on which the location's subscription is scheduled to end. Distinct from `cancellationDate` (which records when a cancellation was requested). Nullable.
      - `cancellationDate` string, date-time, nullable — Output only. Cancellation date for the location
      - `dateCreated` string, date-time, nullable — Output only. The date and time the location was created in our database
      - `lastUpdated` string, date-time, nullable — Output only. Date of the last changes made to the location. Includes updates by users, API, location cleansing, and duplicate checks
      - `autoSync` boolean — When autosync is set to true, information changed for the location in Uberall will automatically be syncronized to all connected listings without the need to explicitly start a sync again after it's been started once.
      - `timezone` string, nullable — The location's timezone
      - `openingDate` string, date, nullable — The date the location will first open. Must be formatted YYYY-MM-DD
      - `sortableData` string, nullable — Internal field for sorting and search data optimization.
      - `wizardStepFinished` integer, nullable — Output only. Last step finished in the creation wizard.
      - `suggestions` object[], nullable — Community suggestions for the location
        - `id` integer — id of the Suggestion
        - `type` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP_API' | 'MEINESTADT' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'WHERE_TO' | 'TUPALO' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'INSTAGRAM' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'MY_LOCAL_SERVICES' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'EZLOCAL' | 'ELOCAL' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'FIND_OPEN' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YAHOO_MANUAL' | 'TRIP_ADVISOR' | 'ZIP_CH' | 'INFOGROUP' | 'TRUSTPILOT' | 'AUSKUNFT' | 'NEXT_DOOR' | 'GOOGLE_ASSISTANT' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS'
        - `status` 'HIDDEN' | 'PENDING' | 'ACCEPTED' | 'DECLINED' | 'DECLINED_OLD_API' — ACCEPTED, DECLINED or ACTIVE (if no decision was made for accepting/declining the suggestion)
        - `value` object — Suggestion Value
        - `directory` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP' | 'YELP_API' | 'MEINESTADT' | 'YELLOW_MAP' | 'FOCUS' | 'LOKALEAUSKUNFT' | 'WEB_DE' | 'GMX' | 'ONE_AND_ONE' | 'FREIEAUSKUNFT' | 'POINTOO' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'YALWA' | 'THE_PHONEBOOK' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'ONE_NINE_TWO' | 'ONE_ONE_EIGHT' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'THE_SUN' | 'THE_INDEPENDENT' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'GARMIN' | 'FACTUAL' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'ABCLOCAL' | 'YELLBO' | 'JELLOO' | 'GUIDELOCAL' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'LOOCAL' | 'REGIONAL_DE' | 'WHERE_TO' | 'TUPALO' | 'GELBE_SEITEN' | 'DAS_OERTLICHE' | 'DIALO' | 'BUNDES_TELEFONBUCH' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'ETRUSTED' | 'INSTAGRAM' | 'SHOPPING_TIME_NETWORK' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'LOCALSTACK' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'BROWNBOOK' | 'MY_LOCAL_SERVICES' | 'YA_SABE' | 'UNIVISION' | 'AL_DIA_TX' | 'LA_VOZ_TX' | 'CHRON' | 'STATESMAN' | 'PALM_BEACH_POST' | 'MUNDO_HISPANICO' | 'EL_TIEMPO_LATINO' | 'LATINOS_US' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'JUSTACOTE' | 'EZLOCAL' | 'ELOCAL' | 'TRUE_LOCAL' | 'START_LOCAL' | 'WOMO' | 'AUSSIE_WEB' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'WHITE_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'DAS_SCHNELLE' | 'SENSIS_WHITE_PAGES' | 'SENSIS_TRUE_LOCAL' | 'SENSIS_YELLOW_PAGES' | 'FIND_OPEN' | 'WAND' | 'BELL_CA' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YANDEX' | 'YAHOO_MANUAL' | 'HOLIDAY_CHECK' | 'TRIP_ADVISOR' | 'BONIAL_FR' | 'ZIP_CH' | 'PAGES_JAUNES' | 'YELLOW_PAGES_SINGAPORE' | 'INFOGROUP' | 'WAZE_NEW' | 'UBER_NEW' | 'NEUSTAR' | 'TRUSTPILOT' | 'AUSKUNFT' | 'BAIDU' | 'NEXT_DOOR' | 'MICROSOFT_CORTANA' | 'GOOGLE_ASSISTANT' | 'CBANQUE' | 'ORANGE_118_712' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'CARE_DASH' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'ZOC_DOC' | 'ZWIVEL' | 'YP_COM_HEALTH' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS' — Suggestion from directory
      - `serviceAreas` object[], nullable — Service areas available on the location.
        - `name` string, required — The name of the service area, e.g. Berlin, Deutschland
        - `placeId` string, required — A unique place id , e.g. ChIJAVkDPzdOqEcRcDteW0YgIQQ, Place IDs uniquely identify a place in the Google Places database and on Google Maps. Please visit https://developers.google.com/places/place-id for more info
      - `locationConnects` object[], nullable — Connected accounts and directory links
        - `directoryType` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP_API' | 'MEINESTADT' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'WHERE_TO' | 'TUPALO' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'INSTAGRAM' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'MY_LOCAL_SERVICES' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'EZLOCAL' | 'ELOCAL' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'FIND_OPEN' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YAHOO_MANUAL' | 'TRIP_ADVISOR' | 'ZIP_CH' | 'INFOGROUP' | 'TRUSTPILOT' | 'AUSKUNFT' | 'NEXT_DOOR' | 'GOOGLE_ASSISTANT' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS'
      - `callTrackingNumbers` object[] — Add call tracking numbers for distribution to Google, Facebook, and Bing. The call tracking numbers must be different from the location's primary phone number
        - `type` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP' | 'YELP_API' | 'MEINESTADT' | 'YELLOW_MAP' | 'FOCUS' | 'LOKALEAUSKUNFT' | 'WEB_DE' | 'GMX' | 'ONE_AND_ONE' | 'FREIEAUSKUNFT' | 'POINTOO' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'YALWA' | 'THE_PHONEBOOK' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'ONE_NINE_TWO' | 'ONE_ONE_EIGHT' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'THE_SUN' | 'THE_INDEPENDENT' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'GARMIN' | 'FACTUAL' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'ABCLOCAL' | 'YELLBO' | 'JELLOO' | 'GUIDELOCAL' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'LOOCAL' | 'REGIONAL_DE' | 'WHERE_TO' | 'TUPALO' | 'GELBE_SEITEN' | 'DAS_OERTLICHE' | 'DIALO' | 'BUNDES_TELEFONBUCH' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'ETRUSTED' | 'INSTAGRAM' | 'SHOPPING_TIME_NETWORK' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'LOCALSTACK' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'BROWNBOOK' | 'MY_LOCAL_SERVICES' | 'YA_SABE' | 'UNIVISION' | 'AL_DIA_TX' | 'LA_VOZ_TX' | 'CHRON' | 'STATESMAN' | 'PALM_BEACH_POST' | 'MUNDO_HISPANICO' | 'EL_TIEMPO_LATINO' | 'LATINOS_US' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'JUSTACOTE' | 'EZLOCAL' | 'ELOCAL' | 'TRUE_LOCAL' | 'START_LOCAL' | 'WOMO' | 'AUSSIE_WEB' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'WHITE_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'DAS_SCHNELLE' | 'SENSIS_WHITE_PAGES' | 'SENSIS_TRUE_LOCAL' | 'SENSIS_YELLOW_PAGES' | 'FIND_OPEN' | 'WAND' | 'BELL_CA' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YANDEX' | 'YAHOO_MANUAL' | 'HOLIDAY_CHECK' | 'TRIP_ADVISOR' | 'BONIAL_FR' | 'ZIP_CH' | 'PAGES_JAUNES' | 'YELLOW_PAGES_SINGAPORE' | 'INFOGROUP' | 'WAZE_NEW' | 'UBER_NEW' | 'NEUSTAR' | 'TRUSTPILOT' | 'AUSKUNFT' | 'BAIDU' | 'NEXT_DOOR' | 'MICROSOFT_CORTANA' | 'GOOGLE_ASSISTANT' | 'CBANQUE' | 'ORANGE_118_712' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'CARE_DASH' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'ZOC_DOC' | 'ZWIVEL' | 'YP_COM_HEALTH' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS' — Google, Facebook, or Bing
        - `number` string — The call tracking number for the select directory -- must be different than the location's primary phone number.
      - `utms` object[] — UTM parameter to be appended to the location's website. Codes can be sent to Google, Facebook, and Bing.
        - `type` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP' | 'YELP_API' | 'MEINESTADT' | 'YELLOW_MAP' | 'FOCUS' | 'LOKALEAUSKUNFT' | 'WEB_DE' | 'GMX' | 'ONE_AND_ONE' | 'FREIEAUSKUNFT' | 'POINTOO' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'YALWA' | 'THE_PHONEBOOK' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'ONE_NINE_TWO' | 'ONE_ONE_EIGHT' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'THE_SUN' | 'THE_INDEPENDENT' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'GARMIN' | 'FACTUAL' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'ABCLOCAL' | 'YELLBO' | 'JELLOO' | 'GUIDELOCAL' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'LOOCAL' | 'REGIONAL_DE' | 'WHERE_TO' | 'TUPALO' | 'GELBE_SEITEN' | 'DAS_OERTLICHE' | 'DIALO' | 'BUNDES_TELEFONBUCH' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'ETRUSTED' | 'INSTAGRAM' | 'SHOPPING_TIME_NETWORK' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'LOCALSTACK' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'BROWNBOOK' | 'MY_LOCAL_SERVICES' | 'YA_SABE' | 'UNIVISION' | 'AL_DIA_TX' | 'LA_VOZ_TX' | 'CHRON' | 'STATESMAN' | 'PALM_BEACH_POST' | 'MUNDO_HISPANICO' | 'EL_TIEMPO_LATINO' | 'LATINOS_US' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'JUSTACOTE' | 'EZLOCAL' | 'ELOCAL' | 'TRUE_LOCAL' | 'START_LOCAL' | 'WOMO' | 'AUSSIE_WEB' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'WHITE_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'DAS_SCHNELLE' | 'SENSIS_WHITE_PAGES' | 'SENSIS_TRUE_LOCAL' | 'SENSIS_YELLOW_PAGES' | 'FIND_OPEN' | 'WAND' | 'BELL_CA' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YANDEX' | 'YAHOO_MANUAL' | 'HOLIDAY_CHECK' | 'TRIP_ADVISOR' | 'BONIAL_FR' | 'ZIP_CH' | 'PAGES_JAUNES' | 'YELLOW_PAGES_SINGAPORE' | 'INFOGROUP' | 'WAZE_NEW' | 'UBER_NEW' | 'NEUSTAR' | 'TRUSTPILOT' | 'AUSKUNFT' | 'BAIDU' | 'NEXT_DOOR' | 'MICROSOFT_CORTANA' | 'GOOGLE_ASSISTANT' | 'CBANQUE' | 'ORANGE_118_712' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'CARE_DASH' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'ZOC_DOC' | 'ZWIVEL' | 'YP_COM_HEALTH' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS' — Google, Facebook, or Bing
        - `parameters` string — The UTM parameter that should be appended to the location website url
      - `transactionLinks` object[] — Links that appear on some directories for specific types of customer actions, such as food ordering, appointment setting, and booking reservations. Only available for specific business categories. "transactionLinks" in the API still works for Google, but customers are suggested to move to "actionLinks" to support Apple.
        - `directoryType` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP_API' | 'MEINESTADT' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'WHERE_TO' | 'TUPALO' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'INSTAGRAM' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'MY_LOCAL_SERVICES' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'EZLOCAL' | 'ELOCAL' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'FIND_OPEN' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YAHOO_MANUAL' | 'TRIP_ADVISOR' | 'ZIP_CH' | 'INFOGROUP' | 'TRUSTPILOT' | 'AUSKUNFT' | 'NEXT_DOOR' | 'GOOGLE_ASSISTANT' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS', required
        - `url` string, required — The deep-link to the page where the customer can facilitate the transaction. This should not be a homepage or location page unless the customer can make their request directly on that page. UTM parameters are not recommended and may be stripped by specific directories.
        - `type` 'APPOINTMENT' | 'ONLINE_APPOINTMENT' | 'FOOD_ORDERING' | 'FOOD_DELIVERY' | 'FOOD_TAKEOUT' | 'DINING_RESERVATION' | 'SHOP_ONLINE' | 'AIRLINE_BOOK' | 'AIRLINE_CHECK_IN' | 'AIRLINE_FLIGHT_STATUS' | 'BOOK' | 'BOOK_ACTIVITIES' | 'BOOK_RIDES' | 'BOOK_TEETIMES' | 'BOOK_TOURS' | 'BUY_TICKETS' | 'CAREERS' | 'CHARGE_EV' | 'COUPONS' | 'DONATE' | 'EVENTS' | 'EVENTS_SHOWS' | 'EVENTS_SPORTS' | 'GIFT_CARD' | 'HOTEL_AMENITIES' | 'HOTEL_BOOK_ROOM' | 'AVAILABLE_PARKING' | 'RESERVE_PARKING' | 'RESTAURANT_JOIN_WAITLIST' | 'VIEW_MENU' | 'SERVICE_QUOTE' | 'STORE_DELIVERY' | 'STORE_PICKUP' | 'SERVICES' | 'SUPPORT' | 'SHOWTIMES' | 'VIEW_AVAILABILITY' | 'VIEW_PRICING' | 'APPLE_APPOINTMENT' | 'APPLE_FOOD_ORDERING' | 'APPLE_FOOD_DELIVERY' | 'APPLE_FOOD_TAKEOUT' | 'APPLE_DINING_RESERVATION' | 'APPLE_SHOP_ONLINE' | 'APPLE_AIRLINE_BOOK_TRAVEL' | 'APPLE_AIRLINE_CHECK_IN' | 'APPLE_AIRLINE_FLIGHT_STATUS' | 'APPLE_BOOK' | 'APPLE_BOOK_ACTIVITIES' | 'APPLE_BOOK_RIDES' | 'APPLE_BOOK_TEETIMES' | 'APPLE_BOOK_TOURS' | 'APPLE_BUY_TICKETS' | 'APPLE_CAREERS' | 'APPLE_CHARGE_EV' | 'APPLE_COUPONS' | 'APPLE_DONATE' | 'APPLE_EVENTS' | 'APPLE_EVENTS_SHOWS' | 'APPLE_EVENTS_SPORTS' | 'APPLE_GIFT_CARD' | 'APPLE_HOTEL_AMENITIES' | 'APPLE_HOTEL_BOOK_ROOM' | 'APPLE_PARKING_AVAILABLE_PARKING' | 'APPLE_PARKING_RESERVE_PARKING' | 'APPLE_RESTAURANT_JOIN_WAITLIST' | 'APPLE_RESTAURANT_PICKUP' | 'APPLE_RESTAURANT_VIEW_MENU' | 'APPLE_RETAIL_SERVICE_QUOTE' | 'APPLE_RETAIL_STORE_DELIVERY' | 'APPLE_RETAIL_STORE_PICKUP' | 'APPLE_SERVICES' | 'APPLE_SUPPORT' | 'APPLE_THEATER_NOW_PLAYING' | 'APPLE_VIEW_AVAILABILITY' | 'APPLE_VIEW_PRICING', required — The specific customer action type - APPOINTMENT, ONLINE_APPOINTMENT, FOOD_ORDERING, FOOD_DELIVERY, FOOD_TAKEOUT, DINING_RESERVATION, SHOP_ONLINE
        - `appStoreUrl` string — The link to the iOS application in Apple's App Store. This is required for transaction links with a directory_type of APPLE_MAPS unless the url value has the same domain as the website field.
        - `isPreferred` boolean — Indicates to Google which one url per transaction link type should be set as the preferred flow for customers. Not required, but it is recommended to always flag one url, even if there is only one, as preferred because Google may pull in urls from third party partners.
      - `actionLinks` object[] — Links that appear on some directories for specific types of customer actions, such as food ordering, appointment setting, and booking reservations. Only available for specific business categories.
        - `directoryType` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP_API' | 'MEINESTADT' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'WHERE_TO' | 'TUPALO' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'INSTAGRAM' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'MY_LOCAL_SERVICES' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'EZLOCAL' | 'ELOCAL' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'FIND_OPEN' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YAHOO_MANUAL' | 'TRIP_ADVISOR' | 'ZIP_CH' | 'INFOGROUP' | 'TRUSTPILOT' | 'AUSKUNFT' | 'NEXT_DOOR' | 'GOOGLE_ASSISTANT' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS', required
        - `url` string, required — The deep-link to the page where the customer can facilitate the transaction. This should not be a homepage or location page unless the customer can make their request directly on that page. UTM parameters are not recommended and may be stripped by specific directories.
        - `type` 'APPOINTMENT' | 'ONLINE_APPOINTMENT' | 'FOOD_ORDERING' | 'FOOD_DELIVERY' | 'FOOD_TAKEOUT' | 'DINING_RESERVATION' | 'SHOP_ONLINE' | 'AIRLINE_BOOK' | 'AIRLINE_CHECK_IN' | 'AIRLINE_FLIGHT_STATUS' | 'BOOK' | 'BOOK_ACTIVITIES' | 'BOOK_RIDES' | 'BOOK_TEETIMES' | 'BOOK_TOURS' | 'BUY_TICKETS' | 'CAREERS' | 'CHARGE_EV' | 'COUPONS' | 'DONATE' | 'EVENTS' | 'EVENTS_SHOWS' | 'EVENTS_SPORTS' | 'GIFT_CARD' | 'HOTEL_AMENITIES' | 'HOTEL_BOOK_ROOM' | 'AVAILABLE_PARKING' | 'RESERVE_PARKING' | 'RESTAURANT_JOIN_WAITLIST' | 'VIEW_MENU' | 'SERVICE_QUOTE' | 'STORE_DELIVERY' | 'STORE_PICKUP' | 'SERVICES' | 'SUPPORT' | 'SHOWTIMES' | 'VIEW_AVAILABILITY' | 'VIEW_PRICING' | 'APPLE_APPOINTMENT' | 'APPLE_FOOD_ORDERING' | 'APPLE_FOOD_DELIVERY' | 'APPLE_FOOD_TAKEOUT' | 'APPLE_DINING_RESERVATION' | 'APPLE_SHOP_ONLINE' | 'APPLE_AIRLINE_BOOK_TRAVEL' | 'APPLE_AIRLINE_CHECK_IN' | 'APPLE_AIRLINE_FLIGHT_STATUS' | 'APPLE_BOOK' | 'APPLE_BOOK_ACTIVITIES' | 'APPLE_BOOK_RIDES' | 'APPLE_BOOK_TEETIMES' | 'APPLE_BOOK_TOURS' | 'APPLE_BUY_TICKETS' | 'APPLE_CAREERS' | 'APPLE_CHARGE_EV' | 'APPLE_COUPONS' | 'APPLE_DONATE' | 'APPLE_EVENTS' | 'APPLE_EVENTS_SHOWS' | 'APPLE_EVENTS_SPORTS' | 'APPLE_GIFT_CARD' | 'APPLE_HOTEL_AMENITIES' | 'APPLE_HOTEL_BOOK_ROOM' | 'APPLE_PARKING_AVAILABLE_PARKING' | 'APPLE_PARKING_RESERVE_PARKING' | 'APPLE_RESTAURANT_JOIN_WAITLIST' | 'APPLE_RESTAURANT_PICKUP' | 'APPLE_RESTAURANT_VIEW_MENU' | 'APPLE_RETAIL_SERVICE_QUOTE' | 'APPLE_RETAIL_STORE_DELIVERY' | 'APPLE_RETAIL_STORE_PICKUP' | 'APPLE_SERVICES' | 'APPLE_SUPPORT' | 'APPLE_THEATER_NOW_PLAYING' | 'APPLE_VIEW_AVAILABILITY' | 'APPLE_VIEW_PRICING', required — The specific customer action type - APPOINTMENT, ONLINE_APPOINTMENT, FOOD_ORDERING, FOOD_DELIVERY, FOOD_TAKEOUT, DINING_RESERVATION, SHOP_ONLINE
        - `appStoreUrl` string — The link to the iOS application in Apple's App Store. This is required for transaction links with a directory_type of APPLE_MAPS unless the url value has the same domain as the website field.
        - `isPreferred` boolean — Indicates to Google which one url per transaction link type should be set as the preferred flow for customers. Not required, but it is recommended to always flag one url, even if there is only one, as preferred because Google may pull in urls from third party partners.
      - `temporarilyClosed` object, nullable — Set a location to temporarily closed with the ability to set a re-open date. Temporarily closed is best used if a location will be closed for more than seven days. If less than seven days, use special hours to show the location is closed.
        - `temporarilyClosed` boolean, required — Locations must have either TRUE or FALSE for this field to indicate if they are temporarily closed (TRUE) or not (FALSE).
        - `reopenDate` string — Set a re-open date for a temporarily closed location (Format: YYYY-MM-DD). The location will re-open at 12:01am local time. Leave null if the re-open date is unknown.
      - `streetAndNumber` string — Combined street address and street number as a single string (e.g. "Main St 42" or "42 Main St" depending on the country's convention). In responses, this field is always populated from the stored 'street' and 'streetNo' values. In create/update requests, 'streetAndNumber' can be used as an alternative to sending separate 'street' and 'streetNo' fields — useful when only a combined "Address Line 1" value is available. When provided, the system attempts to automatically extract the street number from the combined value. If 'street' or 'streetNo' is also present in the same request, 'streetAndNumber' is ignored.
      - `needsReview` object[] — Needs review
        - `description` string — The description of the needs review
        - `field` 'NAME' | 'NAME_DESCRIPTOR' | 'STREET_NO' | 'STREET' | 'STREET_TYPE' | 'ADDRESS_EXTRA' | 'PROVINCE' | 'ZIP' | 'CITY' | 'COUNTRY' | 'LATITUDE' | 'LONGITUDE' | 'ADDRESS_DISPLAY' | 'SERVICE_AREAS' | 'CATEGORIES' | 'OPENING_DATE' | 'PHONE' | 'CELLPHONE' | 'FAX' | 'WEBSITE' | 'WEBSITE_EXTRA' | 'EMAIL' | 'OPENINGHOURS' | 'OPENINGHOURS_NOTES' | 'SPECIAL_OPENINGHOURS' | 'MORE_HOURS' | 'KEYWORDS' | 'DESCRIPTION_SHORT' | 'DESCRIPTION_LONG' | 'IMPRINT' | 'LEGAL_IDENT' | 'TAX_NUMBER' | 'ATTRIBUTION' | 'IS_PUBLISHED' | 'SOCIAL_PROFILES' | 'ATTRIBUTES' | 'PAYMENT_OPTIONS' | 'BRANDS' | 'LANGUAGES' | 'SERVICES' | 'CONTENT_LISTS' | 'PHOTOS' | 'VIDEOS' | 'SOCIAL_POST' | 'DOCTOR_CATEGORIES' | 'NPI' | 'EV_DATA' | 'TRANSACTION_LINKS' | 'SUBLOCALITY' | 'CUSTOM_FIELDS' | 'LISTING_ID' | 'LISTING_URL' | 'VERIFICATION_STATUS' | 'PARENT_LOCATION' — The directory field that needs review
        - `type` 'CANNOT_START_SYNC' | 'FIELD_INVALID' | 'NORMALIZATION_FAILED' | 'CLEANSING_FAILED' | 'CHECK_BEFORE_CLAIMING' | 'CONFLICT' | 'REJECTED' | 'CATEGORY_NOT_MATCHED' | 'NOT_MY_LISTING' | 'MANDATORY_FIELD_MISSING' | 'SUGGESTED_LISTING' | 'GOOGLE_ACCOUNT_NOT_FOUND' | 'PRE_SYNC' | 'CLEANSING_REQUIRED' — The type of the needs review
        - `id` integer
      - `businessName` string
      - `nameDescriptor` string — An addition to the location's name which gives specific info about the location's address (e.g. Mall level 2 OR Inside Departures). Sent only to FACEBOOK
      - `sublocality` string
      - `evData` object, nullable — A description of the EV Charging station's location. Used to help customers find the station more easily
        - `type` 'ON_STREET' | 'OTHER' | 'PARKING_GARAGE' | 'PARKING_LOT' | 'UNDERGROUND_GARAGE' | 'ON_DRIVEWAY' | 'ALONG_MOTORWAY' | 'UNKNOWN' — Type of location of the charging station
        - `owner` string, required — Required - Owner of the location
        - `operator` string, required — Required - Operator of the chargepoints of the location
        - `subOperator` string — Suboperator of the chargepoints of the location
        - `timezone` string, required — The time zone of the location
        - `isChargingClosed` boolean — Indicates if the EVSEs can be used for charging outside the opening hours of the location. E.g. when the parking garage closes its barriers overnight, it will indicate if you still can charge till the next morning
        - `updateTime` string, date-time, required — Date/time of the last EV data update
        - `supplyEquipments` object[] — Charging Station information
          - `uid` string, required — Unique ID in the system of the CPO
          - `evseId` string — Required - Unique id for the outside world. Compliant with “eMI3standard version V1.0”
          - `physicalReference` string — A number/string printed on the outside of the EVSE for visual identification
          - `updateTime` string, date-time, required — Date/time of the Equipment's last update
          - `connectors` object[] — Details on each connector
            - `identifier` string, required — Required - Identifier of the connector within the EVSE created by the CPO. Two connectors may have the same id as long as they do not belong to the same EVSE object.
            - `standard` 'CHADEMO' | 'CHAOJI' | 'DOMESTIC_A' | 'DOMESTIC_B' | 'DOMESTIC_C' | 'DOMESTIC_D' | 'DOMESTIC_E' | 'DOMESTIC_F' | 'DOMESTIC_G' | 'DOMESTIC_H' | 'DOMESTIC_I' | 'DOMESTIC_J' | 'DOMESTIC_K' | 'DOMESTIC_L' | 'DOMESTIC_M' | 'DOMESTIC_N' | 'DOMESTIC_O' | 'GBT_AC' | 'GBT_DC' | 'IEC_60309_2_single_16' | 'IEC_60309_2_three_16' | 'IEC_60309_2_three_32' | 'IEC_60309_2_three_64' | 'IEC_62196_T1' | 'IEC_62196_T1_COMBO' | 'IEC_62196_T2' | 'IEC_62196_T2_COMBO' | 'IEC_62196_T3A' | 'IEC_62196_T3C' | 'NEMA_5_20' | 'NEMA_6_30' | 'NEMA_6_50' | 'NEMA_10_30' | 'NEMA_10_50' | 'NEMA_14_30' | 'NEMA_14_50' | 'PANTOGRAPH_BOTTOM_UP' | 'PANTOGRAPH_TOP_DOWN' | 'TESLA_R' | 'TESLA_S', required — Required - The socket or plug standard of the charging point
            - `format` 'CABLE' | 'SOCKET', required — Required - The format of the connector, whether it is a socket or a plug
            - `powerType` 'AC_1_PHASE' | 'AC_2_PHASE' | 'AC_2_PHASE_SPLIT' | 'AC_3_PHASE' | 'DC', required — Required - Connector Power Type. Values can be: AC_1_PHASE, AC_3_PHASE, DC
            - `voltage` integer, required — Required - The voltage of the connector
            - `amperage` integer, required — Required - The maximum amperage of the connector
            - `maxPower` integer, nullable — Maximum electric power that can be delivered by the connector, in Watts (W). In case it is not provided, the API response will use voltage * amperage as a fallback.
            - `updateTime` string, date-time, required — Date/time of the connector's last update
          - `parkingRestrictions` string[] — This value, if provided by CPO, represents the restriction to the parking spot for different purposes
      - `doctorComData` object, nullable — Description of the provider
        - `npi` string — National Provider Id (NPI)
        - `hospitals` object[] — Hospital affiliations.
          - `hospitalName` string, required — The name of the hospital the provider is affiliated with.
          - `hospitalCity` string — The city the hospital is located in.
          - `hospitalState` string — The state the hospital is located in. This should be the ISO 3166-2 two-character code (e.g. NY).
        - `educations` object[] — List of universities where the provider received their degree(s).
          - `educationName` string, required — The name of the educational institution.
          - `educationType` string, required — The type of education degree (e.g. 'Medical Degree').
          - `startedYear` integer — The year the provider started their education.
          - `graduationYear` integer — The year the provider graduated from the educational institution. This value must be the current year or earlier.
        - `insurances` object[] — Insurance providers and plans accepted by the provider.
          - `companyName` string, required — The name of the insurance provider company.
          - `insurancePlan` string, required — The name of the insurance plan.
        - `credentials` string — Medical professional's credentials (max character limit: 25)
        - `university` string — DEPRECATED (Replaced by 'educations'). - The University where the provider received their degree
        - `hospitalAffiliations` string — DEPRECATED (Replaced by 'hospitals'). - Hospital affiliations
        - `insurancesAccepted` string — DEPRECATED (Replaced by 'insurances'). - Types of insurance accepted by the provider
        - `isProvider` boolean — Defines if the listing is for a provider or not
        - `practiceName` string — Name of the medical practice
        - `providerTitle` string — Medical professional's title
        - `providerFirstname` string — Medical professional's first name
        - `providerMiddlename` string — Medical professional's middle name
        - `providerSurname` string — Medical professional's surname
        - `doctorCategories` integer[] — Doctor.com categories
        - `doctorCategoriesDetailed` object[]
          - `id` integer — Unique identifier of the DoctorCom category
          - `nuccTaxonomyCode` string — NUCC taxonomy code for the sub-specialty
      - `features` string[] — Output only. List of features available to the location
      - `productPlanId` integer
      - `activeDirectoriesCount` integer — Output only. Number of active directories
      - `activeListingsCount` integer — Output only. Number of active listings
      - `attributes` object[] — Google attributes
        - `externalId` string — The google attribute id
        - `value` string — The value of the attribute. The value depends on the valueType.<br> BOOL: "true" or "false"<br> Single URL:"http://uberall.com" <br> Multiple URLs: ["http://uberall.com", "https://menuari2.com"] <br> ENUM:"supportedValue1" or "supportedValue2"<br> REPEATED_ENUM:"supportedValue1,supportedValue2"
        - `displayName` string — The attribute's name in the required language.
        - `groupDisplayName` string — Attribute group name
        - `valueMetadata` object[] — List of possible values.
          - `value` string — The value
          - `displayName` string — Display name for this value
        - `valueType` 'BOOL' | 'URL' | 'ENUM' | 'REPEATED_ENUM' — The attribute type. e.g. BOOL, URL, ENUM, REPEATED_ENUM
      - `businessId` integer — ID of the business this location is linked to. Mandatory when creating a location. Sending a different ID than the current businessId when updating will lead to changing the business. This is only possible in case all connected accounts (Facebook, Google, …) are compatible.
      - `cleansingComment` 'ADDRESS_DETAILS_VERIFIED' | 'NAME_ADDRESS_DETAILS_UPDATED' | 'NON_CLOSURE_CONFIRMATION' — Cleansing comment by user, set only when cleansingStatus is INVALID_DATA. Possible Values (ADDRESS_DETAILS_VERIFIED, NAME_ADDRESS_DETAILS_UPDATED, NON_CLOSURE_CONFIRMATION,)
      - `cleansingInvalidDataReason` string — Output only. Invalid Cleansing Reason (eg. INCOMPLETE_ADDRESS,ADDRESS_ IS_PO_BOX,ADDRESS_ DOES_NOT_EXIST, LOCATION_IS_CLOSED, INFORMATION_IS_WRONG, LOCATION_IS_MOVED, NON_LATIN_CHARACTERS_ADDRESS, OTHER). Guide on how to fix invalid data issues - http://ubr.al/fix_invalid_data
      - `cleansingStatus` 'NOT_CLEANSED' | 'PENDING' | 'CLEANSED' | 'INVALID_DATA' — Output only. Current cleansing status for the location. Possible values: NOT_CLEANSED, PENDING, CLEANSED, INVALID_DATA
      - `contentLists` integer[] — The content list IDs (EVENTS, PRODUCTS, MENU, PEOPLE) describing the location
      - `dataPoints` integer — Output only. Number of dataPoints (reviews, photos) left by users at this location
      - `listingsBeingUpdated` integer — Output only. Number of listings still being updated
      - `averageRating` number, double
      - `listingsInSync` integer — Output only. The number of listings in sync
      - `mainPhoto` object — The location's main picture
        - `description` string — A description for the photo - max 255 chars
        - `sourceUrl` string — Output only. The original source URL of the photo. To provide a photo URL when creating or updating a location, use the 'url' field instead.
        - `identifier` string — The photo identifier based on your internal identification system
        - `cropOffsetX` integer — Horizontal pixel offset of the top-left corner of the cropped area [LANDSCAPE photo only]
        - `cropOffsetY` integer — Vertical pixel offset of the top-left corner of the cropped area [LANDSCAPE photo only]
        - `cropWidth` integer — Width of the 16:9 cropped area [LANDSCAPE photo only]
        - `cropHeight` integer — Height of the 16:9 cropped area [LANDSCAPE photo only]
        - `type` 'MAIN' | 'DOCTOR_COM_PORTRAIT' | 'LOGO' | 'STOREFINDER_LOGO' | 'SQUARED_LOGO' | 'LANDSCAPE' | 'STOREFINDER_COVER' | 'FACEBOOK_LANDSCAPE' | 'APPLE_LANDSCAPE' | 'MENU' | 'PHOTO' | 'ROOMS' | 'TEAMS' | 'AT_WORK' | 'PRODUCT' | 'EXTERIOR' | 'INTERIOR' | 'COMMON_AREA' | 'FOOD_AND_DRINK', required — Required - One of: <br> PHOTO - Default photo type for all photos which do not fit into any other category<br> MAIN <br> LOGO <br> SQUARED_LOGO <br> DOCTOR_COM_PORTRAIT - Doctor.com clients only <br> LANDSCAPE - Updates Google Cover Photo<br> APPLE_LANDSCAPE - Apple Cover Photo - availability and usage dependent on directory rules<br> STOREFINDER_LOGO - Only for Uberall locator product <br> STOREFINDER_COVER - Only for Uberall locator product<br> FACEBOOK_LANDSCAPE - Facebook Cover Photo <br> EXTERIOR - Google's Exterior Photo tag - availability dependent on a location's business category <br> INTERIOR - Google's Interior Photo tag - availability dependent on a location's business category <br> FOOD_AND_DRINK - Google's Food and Drink Photo tag - availability dependent on a location's business category <br> MENU - Google's Menu Photo tag, which should only be photos of the menu - availability dependent on a location's business category <br> PRODUCT - Google's Product Photo tag - availability dependent on a location's business category <br> TEAMS - Google's Teams Photo tag - availability dependent on a location's business category <br> AT_WORK - Google's At Work Photo tag - availability dependent on a location's business category <br> COMMON_AREA - Google's Common Area Photo tag - availability dependent on a location's business category <br> ROOMS - Google's Rooms Photo tag - availability dependent on a location's business category
        - `order` integer — Zero-based insertion index. If omitted, photo is added to the end
        - `dateCreated` string, date-time — The date when the object was created in uberall database
        - `lastUpdated` string, date-time — Date of the last changes made to the photo
        - `photo` string
        - `locationId` integer — The uberall unique id of the location to attach the photo to.
        - `url` string — URL of the photo to upload. Use this field (not sourceUrl) when providing a photo URL via the Location create/update endpoints.
      - `missingMandatoryFields` string[] — Output only. Compile all the fields that are currently missing but mandatory for some directories. They have to be set in the Location object, so that the Listing can be created / updated on the respective platform. List of Strings, e.g. [NAME, ZIP, PHONE]
      - `directoriesMissingConnect` string[]
      - `linkedToLocationGroups` object[]
        - `id` integer — ID of the LocationGroup.
        - `lastUpdated` string, date-time — Last updated date of the Location Group
        - `name` string — Name of the LocationGroup.
        - `status` 'ACTIVE' | 'DELETED' — Status of the Location Group
        - `creator` integer
        - `salesPartner` integer
        - `locationsCount` integer
        - `locations` object[]
          - `id` integer — ID of the location
          - `name` string — Name of the location
          - `status` 'CREATED' | 'ACTIVE' | 'INACTIVE' | 'CANCELLED' | 'DELETED' | 'CLOSED' — Status of the location
        - `users` object[]
          - `id` integer — ID of the user
          - `email` string — Email of the user
          - `firstName` string — First name of the user
          - `lastName` string — Last name of the user
          - `role` 'UBER_API_ADMIN' | 'API_ADMIN' | 'ADMIN' | 'ACCOUNT_MANAGER' | 'BUSINESS_MANAGER' | 'LOCATION_MANAGER' | 'BUSINESS_MANAGER_INBOX' — Different roles a user account can have in the system.
          - `status` 'INVITED' | 'CREATED' | 'VERIFIED' | 'UNVERIFIED' | 'INACTIVE' | 'DELETED' | 'NO_LOGIN' — User Status Enum
      - `locatedIn` object[] — Defines the physical containment relationship of this location within another place (e.g. a mall or airport). Each entry references an external place by its directory-specific ID and describes whether the location is a department of or an independent establishment within that place. At most one entry per directoryType is allowed; currently only GOOGLE is supported. Required fields: placeId (max 1024 chars), relationType. Optional: directoryType. Place details (placeName, placeAddress, coordinates) are resolved automatically from downstream APIs (e.g. Google Places).
        - `directoryType` 'FOURSQUARE' | 'UBER' | 'GOOGLE' | 'WAZE' | 'GOOGLE_MAPS' | 'YELP_API' | 'MEINESTADT' | 'NOKIA_HERE' | 'FACEBOOK' | 'TOMTOM' | 'STADTBRANCHENBUCH' | 'CYLEX' | 'UNTERNEHMENSAUSKUNFT' | 'ACOMPIO' | 'BUSINESSBRANCHENBUCH' | 'SCOOT' | 'CENTRAL_INDEX' | 'CITIPAGES' | 'THE_DAILY_RECORD' | 'THE_EVENING_STANDARD' | 'THE_SCOTSMAN' | 'LIVERPOOL_ECHO' | 'TOUCH_LOCAL' | 'THE_MIRROR' | 'ANNUAIRE' | 'INFOBEL' | 'US_INFO_COM' | 'BING' | 'WO_GIBTS_WAS' | 'KOOMIO' | 'OEFFNUNGSZEITENBUCH' | 'APPLE_MAPS' | 'WHERE_TO' | 'TUPALO' | 'BRANCHENBUCH_DEUTSCHLAND' | 'MARKTPLATZ_MITTELSTAND' | 'BUSQUEDA_LOCAL' | 'RICERCARE_IMPRESE' | 'PAGES24' | 'NAVMII' | 'AUDI' | 'BMW' | 'MERCEDES' | 'VW' | 'TOYOTA' | 'FORD' | 'FIAT' | 'GM' | 'INSTAGRAM' | 'CITY_SQUARES' | 'SHOWMELOCAL' | 'CHAMBER_OF_COMMERCE' | 'JUDYS_BOOK' | 'MY_LOCAL_SERVICES' | 'HOTFROG' | 'INFO_IS_INFO' | 'MANTA' | 'US_CITY' | 'GO_YELLOW' | 'N49' | 'PRATIQUE' | 'EZLOCAL' | 'ELOCAL' | 'YELLOW_PAGES' | 'SUPER_PAGES' | 'DEX_KNOWS' | 'KAUFDA_MANUAL' | 'I_GLOBAL' | 'BRANCHEN_INFO_MANUAL' | 'GUTE_BANKEN_MANUAL' | 'D_11880_COM_MANUAL' | 'BANKOEFFNUNGSZEITEN_DE_MANUAL' | 'BANK_OEFFNUNGSZEITEN_DE_MANUAL' | 'CYLEX_MANUAL' | 'FINDE_OFFEN_MANUAL' | 'MEIN_PROSPEKT_MANUAL' | 'FIND_OPEN' | 'GO_LOCAL' | 'MEINUNGSMEISTER' | 'YAHOO_MANUAL' | 'TRIP_ADVISOR' | 'ZIP_CH' | 'INFOGROUP' | 'TRUSTPILOT' | 'AUSKUNFT' | 'NEXT_DOOR' | 'GOOGLE_ASSISTANT' | 'SIRI' | 'HUAWEI' | 'DOCTOR_COM' | 'DENTAL_PLANS' | 'DOC_SPOT' | 'HEALTHGRADES' | 'SHARE_CARE' | 'VITALS' | 'WEB_MD' | 'WELLNESS' | 'BING_HEALTH' | 'NPPES' | 'RATE_MDS' | 'CITYSEARCH' | 'INSIDER_PAGES' | 'TWITTER' | 'ALEXA' | 'MAP_QUEST' | 'WEBSITE_WIDGETS' | 'ECO_MOVEMENT' | 'GOOGLE_EV' | 'APPLE_EV' | 'TESLA_EV' | 'EUROWAG_EV' | 'OPIS_EV' | 'TOMTOM_EV' | 'HERE_EV' | 'YELLOW_PAGES_CANADA' | 'BBB' | 'UBERALL_SOCIAL_ADS' | 'APPLE_APPS' | 'CONSUMER_AFFAIRS' | 'CREDIT_KARMA' | 'DELIVERY' | 'GLASSDOOR' | 'PLAY_GOOGLE' | 'GRUBHUB' | 'INDEED' | 'LENDING_TREE' | 'MENUISM' | 'OPEN_TABLE' | 'OPEN_TABLE_USA' | 'WALLET_HUB' | 'ZILLOW' | 'ZOMATO' | 'WHATS_APP' | 'FOUR_SCREEN' | 'AND_CHARGE' | 'LINKED_IN' | 'TIK_TOK' | 'CHAT_GPT' | 'CLAUDE' | 'GEMINI' | 'PERPLEXITY' | 'OVERTURE' | 'RESTAURANTS'
        - `placeId` string, required — The directory-specific unique identifier of the enclosing place
        - `relationType` 'DEPARTMENT_OF' | 'INDEPENDENT_ESTABLISHMENT_IN', required — Whether the location is a department of or an independent establishment within the enclosing place
        - `placeName` string — The name of the enclosing place, resolved automatically from downstream APIs (e.g. Google Places)
        - `placeAddress` string — The address of the enclosing place, resolved automatically from downstream APIs (e.g. Google Places)
        - `lat` number, double — The latitude of the enclosing place, resolved automatically from downstream APIs (e.g. Google Places)
        - `lng` number, double — The longitude of the enclosing place, resolved automatically from downstream APIs (e.g. Google Places)
        - `id` integer
      - `directoriesPublishingStatus` string[]
      - `locationSyncable` boolean
      - `suggestionsForFieldsAvailable` boolean
      - `moreHours` object[] — The location's additional service hours, such as delivery, pickup, happy hours etc. Submitted to Google. e.g. <pre>[&#123; "type": "ONLINE_SERVICE_HOURS", "hours": [&#123; "dayOfWeek": 1, "from1": "09:00", "to1": "18:00" &#125;, &#123; "dayOfWeek": 2, "from1": "09:00", "to1": "13:00" &#125;] &#125;, &#123; "type": "ACCESS", "hours": [&#123; "dayOfWeek": 1, "from1": "06:00", "to1": "20:00" &#125;] &#125;]</pre>
        - `type` object — The MoreHours type
          - `id` integer
        - `hours` object[] — The MoreHours of the given type
          - `dayOfWeek` integer — The MoreHours dayOfWeek, represented by a number
          - `from` string — The MoreHours from as a String
          - `to` string — The MoreHours to as a String
      - `lodgingFields` object[]
        - `value` 'true' | 'false' — The value of the lodging amenity field. Accepted values are 'true' or 'false'
        - `id` integer
        - `category` string — High-level grouping of Lodging Amenity types, such as SERVICES, TRANSPORTATION, FAMILIES, etc. Must match a valid category from the LodgingField catalog.
        - `externalId` string — The Google external id for the lodging amenity. Must match a valid externalId from the LodgingField catalog. Examples include: watercraftRental, turndownService, patio
        - `displayName` string — Output only. Human-readable display name of the amenity.
      - `profileCompleteness` integer — Output only. Number representing completeness of location data, up to 100
      - `publishedListingsCount` integer — Output only. Number of published listings
      - `socialProfiles` object[] — The profiles of the location on social and professional networks (FACEBOOK, FOURSQUARE, INSTAGRAM, LINKEDIN, PINTEREST, TWITTER, VIMEO, XING, YOUTUBE)
        - `url` string — Url of the Social Profile
        - `type` 'FACEBOOK' | 'LINKEDIN' | 'TWITTER' | 'YOUTUBE' | 'XING' | 'INSTAGRAM' | 'FOURSQUARE' | 'PINTEREST' | 'VIMEO' — Social Profile Type. Values: [FACEBOOK, LINKEDIN, TWITTER, YOUTUBE, XING, INSTAGRAM, FOURSQUARE, PINTEREST]
      - `videos` object[] — The location's videos
        - `id` integer — Identifier of the video in our system
        - `url` string — Url of the video
        - `description` string — Text description of the Video
        - `type` 'YOUTUBE' | 'VIMEO' | 'UBERALL' — Video Platform. Values: [YOUTUBE, VIMEO]
      - `visibilityIndex` integer — Output only. The location's latest visibility index
      - `skipFacebookPicturesUpdate` boolean — When set to true, Uberall will skip publishing any photos to Facebook for this location. This affects both sync checks and updates.
      - `businessCountry` 'AF' | 'AX' | 'AL' | 'DZ' | 'AS' | 'AD' | 'AO' | 'AI' | 'AQ' | 'AG' | 'AR' | 'AM' | 'AW' | 'AU' | 'AT' | 'AZ' | 'BS' | 'BH' | 'BD' | 'BB' | 'BY' | 'BE' | 'BZ' | 'BJ' | 'BM' | 'BT' | 'BO' | 'BQ' | 'BA' | 'BW' | 'BV' | 'BR' | 'IO' | 'BN' | 'BG' | 'BF' | 'BI' | 'KH' | 'CM' | 'CA' | 'CV' | 'KY' | 'CF' | 'TD' | 'CL' | 'CN' | 'CX' | 'CC' | 'CO' | 'KM' | 'CG' | 'CD' | 'CK' | 'CR' | 'CI' | 'HR' | 'CU' | 'CW' | 'CY' | 'CZ' | 'DK' | 'DJ' | 'DM' | 'DO' | 'EC' | 'EG' | 'SV' | 'GQ' | 'ER' | 'EE' | 'ET' | 'FK' | 'FO' | 'FJ' | 'FI' | 'FR' | 'GF' | 'PF' | 'TF' | 'GA' | 'GM' | 'GE' | 'DE' | 'GH' | 'GI' | 'GR' | 'GL' | 'GD' | 'GP' | 'GU' | 'GT' | 'GG' | 'GN' | 'GW' | 'GY' | 'HT' | 'HM' | 'VA' | 'HN' | 'HK' | 'HU' | 'IS' | 'IN' | 'ID' | 'IR' | 'IQ' | 'IE' | 'IM' | 'IL' | 'IT' | 'JM' | 'JP' | 'JE' | 'JO' | 'KZ' | 'KE' | 'KI' | 'KP' | 'KR' | 'XK' | 'KW' | 'KG' | 'LA' | 'LV' | 'LB' | 'LS' | 'LR' | 'LY' | 'LI' | 'LT' | 'LU' | 'MO' | 'MK' | 'MG' | 'MW' | 'MY' | 'MV' | 'ML' | 'MT' | 'MH' | 'MQ' | 'MR' | 'MU' | 'YT' | 'MX' | 'FM' | 'MD' | 'MC' | 'MN' | 'ME' | 'MS' | 'MA' | 'MZ' | 'MM' | 'NA' | 'NR' | 'NP' | 'NL' | 'NC' | 'NZ' | 'NI' | 'NE' | 'NG' | 'NU' | 'NF' | 'MP' | 'NO' | 'OM' | 'PK' | 'PW' | 'PS' | 'PA' | 'PG' | 'PY' | 'PE' | 'PH' | 'PN' | 'PL' | 'PT' | 'PR' | 'QA' | 'RE' | 'RO' | 'RU' | 'RW' | 'BL' | 'SH' | 'KN' | 'LC' | 'MF' | 'PM' | 'VC' | 'WS' | 'SM' | 'ST' | 'SA' | 'SN' | 'RS' | 'SC' | 'SL' | 'SG' | 'SX' | 'SK' | 'SI' | 'SB' | 'SO' | 'ZA' | 'GS' | 'SS' | 'ES' | 'LK' | 'SD' | 'SR' | 'SJ' | 'SZ' | 'SE' | 'CH' | 'SY' | 'TW' | 'TJ' | 'TZ' | 'TH' | 'TL' | 'TG' | 'TK' | 'TO' | 'TT' | 'TN' | 'TR' | 'TM' | 'TC' | 'TV' | 'UG' | 'UA' | 'AE' | 'UK' | 'US' | 'UM' | 'UY' | 'UZ' | 'VU' | 'VE' | 'VN' | 'VG' | 'VI' | 'WF' | 'EH' | 'YE' | 'ZM' | 'ZW'
      - `businessType` 'SMB' | 'ENTERPRISE'
      - `contentCollections` object — Content Collection
        - `id` integer — Collection id
        - `identifier` string, required — Mandatory - A unique identifier for the collection
        - `name` string, required — Mandatory - Name of the content collection
        - `description` string — A description of the collection
        - `type` 'MENU' | 'PEOPLE' | 'PRODUCTS' | 'CUSTOM' | 'SERVICES' | 'EVENTS' | 'FAQ', required — Mandatory - the type of content collection. Values can be: MENU, PEOPLE, PRODUCTS, SERVICES, or CUSTOM
        - `contentLists` object[] — Mandatory - Sections within the content collections
          - `id` integer — Content List id
          - `title` string — The name of the content list: e.g. 'Lunch Menu'
          - `type` 'MENU' | 'PEOPLE' | 'PRODUCTS' | 'CUSTOM' | 'SERVICES' | 'EVENTS' | 'FAQ' — The type of content list. One of SERVICES, PRODUCTS, MENU, PEOPLE or CUSTOM. The type cannot be updated after creation.
          - `description` string — A description of the content list (section)
          - `translations` object — Language translations for the section title of a content collection
            - `locale` object — Content List Translation
              - …
          - `items` object[]
            - `title` string, required — Title
            - `description` string — Description of the menu item: e.g. 'With mozzarella, fresh basil and tomatoes'
            - `identifier` string — Unique Identifier for the Menu
            - `listName` string
            - `id` integer — The uberall unique id for the menu item
            - `price` integer — Price of the menu item in cents: e.g. '1500' for 15 €
            - `currency` 'EUR' | 'USD' | 'GBP' | 'CHF' | 'AUD' | 'RUB' | 'JPY' | 'AED' | 'AFN' | 'ALL' | 'AMD' | 'ANG' | 'AOA' | 'ARS' | 'AWG' | 'AZN' | 'BAM' | 'BBD' | 'BDT' | 'BGN' | 'BHD' | 'BIF' | 'BMD' | 'BND' | 'BOB' | 'BOV' | 'BRL' | 'BSD' | 'BTN' | 'BWP' | 'BYR' | 'BZD' | 'CAD' | 'CDF' | 'CHE' | 'CHW' | 'CLF' | 'CLP' | 'CNY' | 'COP' | 'COU' | 'CRC' | 'CUC' | 'CUP' | 'CVE' | 'CZK' | 'DJF' | 'DKK' | 'DOP' | 'DZD' | 'EGP' | 'ERN' | 'ETB' | 'FJD' | 'FKP' | 'GEL' | 'GHS' | 'GIP' | 'GMD' | 'GNF' | 'GTQ' | 'GYD' | 'HKD' | 'HNL' | 'HRK' | 'HTG' | 'HUF' | 'IDR' | 'ILS' | 'INR' | 'IQD' | 'IRR' | 'ISK' | 'JMD' | 'JOD' | 'KES' | 'KGS' | 'KHR' | 'KMF' | 'KPW' | 'KRW' | 'KWD' | 'KYD' | 'KZT' | 'LAK' | 'LBP' | 'LKR' | 'LRD' | 'LSL' | 'LTL' | 'LYD' | 'MAD' | 'MDL' | 'MGA' | 'MKD' | 'MMK' | 'MNT' | 'MOP' | 'MRO' | 'MUR' | 'MVR' | 'MWK' | 'MXN' | 'MXV' | 'MYR' | 'MZN' | 'NAD' | 'NGN' | 'NIO' | 'NOK' | 'NPR' | 'NZD' | 'OMR' | 'PAB' | 'PEN' | 'PGK' | 'PHP' | 'PKR' | 'PLN' | 'PYG' | 'QAR' | 'RON' | 'RSD' | 'RWF' | 'SAR' | 'SBD' | 'SCR' | 'SDG' | 'SEK' | 'SGD' | 'SHP' | 'SLL' | 'SOS' | 'SRD' | 'SSP' | 'STD' | 'SVC' | 'SYP' | 'SZL' | 'THB' | 'TJS' | 'TMT' | 'TND' | 'TOP' | 'TRY' | 'TTD' | 'TWD' | 'TZS' | 'UAH' | 'UGX' | 'USN' | 'UYI' | 'UYU' | 'UZS' | 'VEF' | 'VND' | 'VUV' | 'WST' | 'XAF' | 'XCD' | 'XDR' | 'XOF' | 'XPF' | 'XSU' | 'XUA' | 'YER' | 'ZAR' | 'ZMW' | 'ZWL' — Currency used for prices in ISO-4217: e.g. EUR, USD, CHF
            - `category` string — Category or section of the menu item (e.g. Starters, Drinks, Desert, etc.)
            - `image` object — Image of the menu (use the Image object format)
              - …
            - `url` string — A valid page url with more details about the item
            - `priceMax` integer — Maximum price if you want to use a price range for the item
            - `caloriesLow` integer — The lowest possible number of calories for a menu item
            - `caloriesHigh` integer — The high end of the range of calories for a menu item
            - `allergens` string[] — Allergens in the food item (e.g. Eggs, Dairy, Wheat, etc.)
            - `dietaryRestrictions` string[] — Restrictive diet the menu item fits into (e.g. Vegetarian, Halal, etc.)
        - `locationIds` integer[] — Location Ids that should be associated with this collection
        - `isReadOnly` boolean — Special field for FE indicating if the collection is read-only for the logged in user
        - `cuisineType` 'AMERICAN' | 'ASIAN' | 'BRAZILIAN' | 'BREAKFAST' | 'BRUNCH' | 'CHICKEN' | 'CHINESE' | 'FAMILY' | 'FAST_FOOD' | 'FRENCH' | 'GREEK' | 'GERMAN' | 'HAMBURGER' | 'INDIAN' | 'INDONESIAN' | 'ITALIAN' | 'JAPANESE' | 'KOREAN' | 'LATIN_AMERICAN' | 'MEDITERRANEAN' | 'MEXICAN' | 'PAKISTANI' | 'PIZZA' | 'SEAFOOD' | 'SPANISH' | 'SUSHI' | 'THAI' | 'TURKISH' | 'VEGETARIAN' | 'VIETNAMESE' | 'OTHER_CUISINE' — Only applicable to Menu content collections - indicates the cuisine the restaurant serves
        - `url` string — Applicable to Menu collections only - url to the brand webpage menu
      - `locationNeedsReview` object[]
        - `description` string — The description of the needs review
        - `field` 'NAME' | 'NAME_DESCRIPTOR' | 'STREET_NO' | 'STREET' | 'STREET_TYPE' | 'ADDRESS_EXTRA' | 'PROVINCE' | 'ZIP' | 'CITY' | 'COUNTRY' | 'LATITUDE' | 'LONGITUDE' | 'ADDRESS_DISPLAY' | 'SERVICE_AREAS' | 'CATEGORIES' | 'OPENING_DATE' | 'PHONE' | 'CELLPHONE' | 'FAX' | 'WEBSITE' | 'WEBSITE_EXTRA' | 'EMAIL' | 'OPENINGHOURS' | 'OPENINGHOURS_NOTES' | 'SPECIAL_OPENINGHOURS' | 'MORE_HOURS' | 'KEYWORDS' | 'DESCRIPTION_SHORT' | 'DESCRIPTION_LONG' | 'IMPRINT' | 'LEGAL_IDENT' | 'TAX_NUMBER' | 'ATTRIBUTION' | 'IS_PUBLISHED' | 'SOCIAL_PROFILES' | 'ATTRIBUTES' | 'PAYMENT_OPTIONS' | 'BRANDS' | 'LANGUAGES' | 'SERVICES' | 'CONTENT_LISTS' | 'PHOTOS' | 'VIDEOS' | 'SOCIAL_POST' | 'DOCTOR_CATEGORIES' | 'NPI' | 'EV_DATA' | 'TRANSACTION_LINKS' | 'SUBLOCALITY' | 'CUSTOM_FIELDS' | 'LISTING_ID' | 'LISTING_URL' | 'VERIFICATION_STATUS' | 'PARENT_LOCATION' — The directory field that needs review
        - `type` 'CANNOT_START_SYNC' | 'FIELD_INVALID' | 'NORMALIZATION_FAILED' | 'CLEANSING_FAILED' | 'CHECK_BEFORE_CLAIMING' | 'CONFLICT' | 'REJECTED' | 'CATEGORY_NOT_MATCHED' | 'NOT_MY_LISTING' | 'MANDATORY_FIELD_MISSING' | 'SUGGESTED_LISTING' | 'GOOGLE_ACCOUNT_NOT_FOUND' | 'PRE_SYNC' | 'CLEANSING_REQUIRED' — The type of the needs review
        - `id` integer
      - `services` object[] — Services offered at the location. Do not use if Content Collections is enabled. Instead use the Service Item and Collection endpoints
        - `title` string, required — Name of the service item as represented at the location
        - `description` string — A description of the service
        - `identifier` string — Required - A unique identifier for this service
        - `listName` string
        - `price` integer — Minimum price of the service item. Amounts must be provided in the smallest valid unit of the respective currency (e.g., USD - cents, 10.99 USD → 1099). See range interpretation rules under priceMax.
        - `currency` string — The currency of price and priceMax for this service (required when a price is given). Amounts for price fields must be expressed in the smallest valid unit of this currency (e.g., USD - cents).
        - `url` string — A valid page url with more details about the item.
        - `category` integer — Business category the service should be applied to - this is required when applying a Google structured service but not necessary for freeform services.
        - `country` string — The country where the locations providing this service are located - this is required when applying a Google structured service but not necessary for freeform services.
        - `googleService` string — The Google name for a structured service - this is required when applying a Google structured service but not necessary for freeform services.
        - `priceMax` integer — Maximum price for the item when using a price range. Amounts must be provided in the smallest valid unit of the respective currency (e.g., USD → cents). Range interpretation rules: - Exact: price == priceMax - Starts At: priceMax == null (only minimum known) - Range: price < priceMax (both known and different) - Not Interpreted: price is null (minimum unknown) Validation: if provided, priceMax must be a non-negative integer and greater than or equal to price.
        - `duration` integer — Minimum duration of the service in minutes. See range interpretation rules under durationMax.
        - `durationMax` integer — Maximum duration (in minutes) when using a duration range. Range interpretation rules: - Exact: duration == durationMax\n - Starts At: durationMax == null (only minimum known)\n - Range: duration < durationMax (both known and different)\n - Not Interpreted: duration is null (minimum unknown)\n Validation: if provided, durationMax must be a non-negative integer and greater than or equal to duration.
      - `customFields` object[]
        - `name` string — The name of the custom field
        - `value` string — The value of the custom field
      - `businessSyncable` boolean

## Other responses

- `400` — Bad Request - The request was invalid or cannot be otherwise served
- `401` — Unauthorized - Authentication credentials are missing or invalid
- `403` — Forbidden - The request is understood, but has been refused or access is not allowed
- `404` — Not Found - The requested resource could not be found
- `409` — Conflict - The request conflicts with current state of the server

---

[API](https://skmtc.net/uberall/apis/uberall-api.md) · [All operations](https://skmtc.net/uberall/apis/uberall-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/uberall/uberall-api/versions/a506e82d7cbe/schema)
