POST /v1/listing/{businessNumber}/create

Servers

Path parameters

Name Type Required Description
businessNumber Number Yes

Business Number.

Request headers

Name Type Required Description
api_key String No

e.g. [Required] Partner specific API key provided by Birdeye for data exchange.

Accept String No

e.g. application/json

Content-Type String Yes The media type of the request body.

Default value: "application/json"

Request body fields

Name Type Required Description
healthcare Object No

This section is only applicable if you have purchased the health care listings plan and have been onboarded on the same.

healthcare.insurancesAccepted String No

Insurance Accepted of the provider/practice. Must be less than 50 characters

healthcare.credentials String No

University of the provider/practice. Must be less than 25 characters

healthcare.doctorCategories String No

Immunologist > Allergy, Allergist-Immunologist > General (array) - This is the doctor specific category your business belongs to. Please refer to the sheet "Doctor Specific Categories" to get the possible values.

healthcare.firstName String No

First name of the provider.

healthcare.isProvider Boolean No

If provider then select value true. If practice then select value false. This is a true/false toggle for determining if the location is a provider or not.

healthcare.university String No

University of the provider/practice. Must be less than 255 characters

healthcare.npi Number No

National Provider Identifier - NPI. Must be 10 digits

healthcare.hospitalAffiliations String No

Hospital Affiliations of the provider/practice. Must be less than 150 characters

healthcare.practiceName String No

Name of the practice.Must be less than 191 characters.

healthcare.middleName String No

Middle name of the provider.

healthcare.surName String No

Surname of the provider

covidInfo Object No

Provide this data for updating any COVID specific information you want to share with your customers.

covidInfo.postDescription String No

This information is posted and updated on your Google business profile page and your FB business page.

covidInfo.virtualCareLink String No

Should be a valid url virtual care link

covidInfo.covid19SupportLink String No

Should be a valid covid19 support url

businessInfo Object No

Business Information

businessInfo.emailId String No

Business Email ID.

businessInfo.name String Yes

Name of the Business/Location. Should be Max 1000 characters long.

businessInfo.isAddressHidden String No

If your business doesn’t have a place for your customers to visit, then you can hide your street address.

businessInfo.isServiceAreaProvider String No

If you deliver or provide service at customer locations.

businessInfo.location Object No

Business address

businessInfo.location.zip String Yes

Zip Code.

businessInfo.location.address2 String No

Address of the business.

businessInfo.location.address1 String No

Address of the business.

businessInfo.location.state String No

State (2 character state code).

businessInfo.location.countryCode String No

Country Code (2 character country code).

businessInfo.location.city String No

City (Max 1000 character long).

businessInfo.phone String Yes

Your official Business Phone number. Format is (xxx) xxx-xxxx.

businessInfo.websiteUrl String No

Business website url.

businessInfo.serviceAreas[] Array No

Locations where you deliver or provide service (applicable if isServiceAreaProvider is 'Yes').NOTE: Maximum service areas that can be provided are 10.

bingListing Object No

This data will be used to update your Bing listing.

bingListing.bingCategories Object No

You can add a maximum of up to 3 categories.

bingListing.bingPhoneNumber String No

You can provide a phone number which will be pushed only to your Bing listing site and will override the primary phone number set.

bingListing.bingDescription String No

An ‘About the business description’. Bing description cannot be more than 4096 characters.

bingListing.primaryCategoryBing String No

Primary category of bing.

facebookListing Object No

This data will be used to update your Facebook business page/ listing.

facebookListing.facebookDescription String No

An ‘about your business’ description. Facebook description cannot be more than 255 characters.

facebookListing.categories Object No

You can add up to 3 categories.

facebookListing.facebookPhoneNumber String No

Phone number for facebook profile. This phone number will override the main phone number on your Facebook business page

additionalInfo Object No

Business Additional Information

additionalInfo.establishedYear Number No

Year established

additionalInfo.tollFreePhoneNumber String No

Tollfree number.

additionalInfo.services String Yes

Services offered by the business. Useful in SEO. (Comma separated list of services offered) Business services cannot be more than 1000 characters.

additionalInfo.payment String No

Payment Type (Max 250 character long).

additionalInfo.hoursOfOperations[] Array Yes

Regular hours: Regular working hours of the business for each day from Monday to Sunday.

additionalInfo.languages[] Array No

Languages.

additionalInfo.orderAheadLink String No

Let customers place delivery and pick-up orders by linking them to your ordering page.

additionalInfo.timezone String No

Timezone of the business.

additionalInfo.wholeWeekOperating Number No

Whether your business is open 24/7, Possible Values - 0 or 1.

additionalInfo.specialHours[] Array No

For special holiday days, where you may have limited hours of operation and don’t want to change your preset regular hours. These would only be applicable only for the dates they are set for.

additionalInfo.keywords String No

Important keywords related to the business. Useful in SEO. (Comma separated list of important keywords) Business keywords cannot be more than 1000 characters.

additionalInfo.menuLink String No

Show customers what you serve by linking them to your menu.

additionalInfo.products String No

Products about the business. Useful in SEO and Business products cannot be more than 1000 characters.

additionalInfo.impressum String No

In certain countries (like Austria, Germany and Switzerland), businesses may be required by law to include a statement of ownership on their web presence.

additionalInfo.localPhoneNumber String No

Local phone number.

additionalInfo.androidAppURL String No

Android app url.

additionalInfo.reopenDate String No

Reopen date is applicable only when the status is "temporarily closed". It should be "MM/DD/YYYY" format.

additionalInfo.appointmentLink String No

Let customers reserve tables by linking them to your reservations page.

additionalInfo.iosAppURL String No

IOS app url.

additionalInfo.moreHours Object No

Google more hours for specific services you offer such as delivery, takeout, drive-through, and pickup (see: Supported More Hours). Google more hours can only be added if google primary category is added. To get specific types of more hours, please refer to Get supported more hours type api. NOTE: In more hours, day 0 denotes Monday, day 1 denotes Tuesday, …, day 6 denotes Sunday.

Please refer /listing/get-more-hours-type/get-more-hours-type api to get google more hours type. Possible Values Breakfast, Lunch, Pickup, etc.

additionalInfo.businessStatus String No

It will update your business status on lisitng page and If business will choose "Temporarily closed" then Reopen date is mandatry. [Open, Temporarily closed, Permanently closed]

gmbListing Object No

This data will be used to update your Google Business Profile/ listing.

gmbListing.googlePhoneNumber String No

You can provide a phone number which will be pushed only to your google listing site and will override the primary phone number set.

gmbListing.attributes Object No

Google my business attributes are highly visible statements about your business that appear on your Google My Business listing. Supported attributes are

Accessibility,Amenities,Crowd,Dining options,Highlights,Planning,Offerings,Health & safety.
gmbListing.primaryCategoryGmb String No

Primary category of google.

gmbListing.additionalCategories Object No

You can add up to 5 subcategories.

gmbListing.foodDelivery String No

Enter the redirect URL where customers can place delivery orders.This field is applicable for hospitality business and is category dependent.Example http://www.ubereats.com

gmbListing.foodTakeout String No

Enter the redirect URL where customers can place 'takeout' food orders. This field is applicable for hospitality business and is category dependent.Example : http://www.ubereats.com

gmbListing.googleWebsiteUrl String No

Website url will update on google listing. This website URL will override your existing website URL on your Google business profile.

gmbListing.googleStoreId String No

Store id for google.

gmbListing.googleDescription String No

An ‘about your business’ description. Google description cannot be more than 750 characters.

socialProfileURLs Object No

Profile URLs for business on top rated social sites

socialProfileURLs.youTubeUrl String No

Business Youtube URL.

socialProfileURLs.linkedInUrl String No

Business LinkedId URL.

socialProfileURLs.lendingtreeUrl String No

Business Lending Tree URL.

socialProfileURLs.facebookUrl String No

Facebook URL.

socialProfileURLs.googleUrl String No

US (string)- Business Google URL.

socialProfileURLs.pintrestUrl String No

Business Pinterest URL.

socialProfileURLs.twitterUrl String No

Business Twitter URL.

socialProfileURLs.bbbUrl String No

Business BB URL.

media Object No

Media details.

media.logoUrl String No

This logo will pushed to your listings sites such as Google, Facebook, Bing, Birdeye and all the other secondary listings sites. Format: JPG, JPEG, PNG. Minimum 250 x 250px. Recommended: 720 X 720 px. 10 KB min.

media.facebookCover String No

Facebook Cover Image Url.

media.coverImageUrl String No

This cover photo will pushed to your listings sites such as Birdeye and all the other secondary listings sites. Cover image URL for business will be displayed on custom review site. Format: JPG, JPEG, PNG. Minimum 1110 x 374px. 10 KB min.

media.gmbCover String No

Google Cover Image Url.

thirdPartyListing Object No

This data will be used to update your secondary listings sites.

thirdPartyListing.thirdPartySubCategories String No

Additional sub categories. You can set a maximum of 3 sub categories. Note: This is a Mandatory field if thirdPartyCategory is available.

thirdPartyListing.thirdPartyCategory String No

Primary business category for third party listings. Note: This is a Mandatory field if vendor is applicable.

internalListing Object No

Provide data for microsite listing purpose.

internalListing.subcategory String No

You can add up to 3 subcategories.

internalListing.subCategories Object No

Primary category of business.

internalListing.displayCategory String No

Choose one of the category either from primary category or from sub categories.

internalListing.description String Yes

An ‘about your business’ description. Business description cannot be more than 5000 characters and cannot be less than 200 characters.

appleListing Object No

This data will be used to update your Google Business Profile/ listing.

appleListing.primaryCategory String No

Primary category of apple ,This is a mandatory field. Please pass an acceptable category name/ id by first getting the approved list using the Get category API.

appleListing.additionalCategories Object No

You can add upto 5 additional categories most suitable for your business.

appleListing.phoneNumber String No

This will be shown as the primary phoneNumber on your Apple maps place card and will replace/ override your business info phone number.

appleListing.appleActionLinks Object No

Apple actionLinks are shown on the Apple maps place card which helps users to access or redirect to some website or app store. These are typical CTA’s that you would like to expose to your potential customers. Apple action links can only be selected from pre-defined set of action links which you can get using the GET Action links API.

appleListing.appleLocationAttributes Object No

Apple connect attributes are highly visible statements about your business that appear on your Apple Business listing. Few Apple Supported attributes are:

crossbusiness.family_kids.kids_playarea, crossbusiness.barservice.happyhour Crossbusiness.attire.casual .These help your potential customers understand more about your business.

optOut Object No

Opt out section

optOut.businessProfileOptOut Boolean No

Opt out from the business profile section.

                                        Select ‘true’ if you want to opt out from updating NAP information on your Google Business Profile page.
                                        Select ‘false’ if you want to opt in to updating NAP information on your Google Business Profile page.
optOut.gmbLogoOptOut Boolean No

Update profile photo on your google my business page.

                                Select ‘true’ if you want to opt out from updating the logo on your GBP page.
                                Select ‘false’ if you want to opt in to updating the logo on your GBP page.
optOut.gmbCoverOptOut Boolean No

Update cover photo on your google my business page.

                                Select ‘true’ if you want to opt out from updating the cover photo on your GBP page.
                                Select ‘false’ if you want to opt in to updating the cover photo on your GBP page.
optOut.fbCoverOptOut Boolean No

Update cover photo on your facebook profile.

                                Select ‘true’ if you want to opt out from updating the cover photo on your FB business page.
                                Select ‘false’ if you want to opt in to updating the cover photo on your FB business page.
optOut.fbLogoOptOut Boolean No

Update profile photo on your facebook profile.

                                Select ‘true’ if you want to opt out from updating the logo on your FB business page.
                                Select ‘false’ if you want to opt in to updating the logo on your FB business page.
optOut.gmbProfileOptOut Boolean No

Opt out from the google specific section on the profile page.

                                    Select ‘true’ if you want to opt out from updating information such as category and related attributes and more hours on your Google Business Profile page.
                                    Select ‘false’ if you want to opt in to updating information such as category and related attributes and more hours on your Google Business Profile page.

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.