The Business Profile Performance API is now launched! Migration work is required.
Review the deprecation schedule and instructions to migrate over to new v1 APIs from older deprecated v4 API.
Help us improve the food menu experience by filling in this survey to better understand what place, menu, and dish attributes you can provide about the merchants you support


Stay organized with collections Save and categorize content based on your preferences.

Error codes for ErrorDetail:

  • 1 to 199: common error codes that apply to all fields.
  • 1000 to 1099: photos-related error codes.
  • 1100 to 1199: address- and latitude/longitude-related error codes.
  • 1200 to 1299: category-related error codes.
  • 1300 to 1399: operation related error codes.

ERROR_CODE_UNSPECIFIED Catch-all error code.
MISSING_VALUE A required value was not provided.
INVALID_VALUE An invalid value was provided.
INVALID_CHARACTERS Invalid characters were found.
TOO_MANY_ITEMS More than the maximum number of items was provided in a repeated field.
READ_ONLY Read-only field cannot be modified.
OVERLAPPING_RANGES Items in a repeated field are ranges that overlap with one another.
INVERTED_RANGE The range provided is inverted. This also includes the case of an empty range.
VALUE_OUTSIDE_ALLOWED_RANGE The value provided is outside of its allowed range.
MISSING_DEPENDENT_FIELD Required dependent field not present.
FIELD_HAS_DEPENDENCIES Field required by dependent field and cannot be removed.
UNSUPPORTED_VALUE The provided value, although possibly valid, is unsupported due to other constraints.
EXPIRED_VALUE The provided value has expired and is no longer valid.
PHOTO_FETCH_FAILED Fetch photo from the specified URL failed.
PHOTO_UPLOAD_FAILED Upload photo from the specified URL failed.
GEOCODE_ERROR There was an error automatically determining latitude/longitude.
LAT_LNG_OUTSIDE_COUNTRY The latitude/longitude provided does not lie in the country provided.
LAT_LNG_REQUIRED Latitude and Longitude must be provided.
LAT_LNG_TOO_FAR_FROM_ADDRESS The latitude/longitude and address pair are too far apart.
CATEGORY_NOT_VERIFIED Category provided is not verified.
OPERATION_EXECUTION_ERROR Generic operation execution error.
OPERATION_UNSUPPORTED_UNDER_ACCOUNT_CONDITION Operation is not supported due to account condition.