How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Birdeye Business API

Create and maintain your business on Birdeye.

Birdeye Business API is one of 27 APIs that Birdeye publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Business. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and authentication docs.

This API exposes 15 operations across 14 paths, and defines 70 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 2 base URLs: https://api.birdeye.com, https://api.birdeye.com/resources.

15 operations 14 paths 70 schemas 2 DELETE5 GET5 POST3 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://api.birdeye.com
Authentication
API Key
Resource Areas
1

Authentication & Security 1

Birdeye Business API declares 1 security scheme for authenticating requests. An API key is passed in the header as x-api-key (apiKey).

  • apiKey — Partner specific API key provided by Birdeye for data exchange.

Paths & Operations 15

Across 14 paths, the API surfaces 15 operations — 2 DELETE, 5 GET, 5 POST, 3 PUT. Each is listed below with its method, path, parameters, and response codes.

Business 15

Create and maintain your business on Birdeye.

POST
/v1/signup/reseller/subaccount
Create a business
create-a-business 2 params body → 200
POST
/v1/business/{businessNumber}/search
Search Business
search-business 1 param body → 200
GET
/v1/business/{business_id}
Get Business
get-business 1 param → 200
PUT
/v1/business/{businessId}
Update Business
update-business 1 param body → 200
DELETE
/v1/business/{business_Id}
Delete Business
delete-business 1 param → 200
PUT
/v1/business/{business_id}/status
Update the status
update-the-status 2 params → 200
GET
/v1/business/child/all
Get Child Businesses
get-child-businesses 1 param → 200
POST
/v1/business/tabs
Update public profile of Businesses
update-public-profile-of-businesses 1 param body → 200
GET
/v1/business/{businessId}/hierarchy
Get hierarchy for an enterprise
get-hierarchy-for-an-enterprise 1 param → 200
POST
/v1/business/business-hierarchy/location/update-mapping/{businessId}
Update Hierarchy
update-hierarchy 1 param body → 200
GET
/v1/business/{businessNumber}/profile/customcard
Get Custom card details
get-custom-card-details 1 param → 200
PUT
/v1/business/public/card/{cardId}
Update Custom card
update-custom-card 1 param body → 200
DELETE
/v1/business/public/card/{cardId}
Delete Custom card
delete-custom-card 1 param → 200
GET
/v1/business/{businessNumber}/timezones
Get Timezone List
get-timezone-list 1 param → 200
POST
/v1/business/{businessNumber}/birdeye/impressions
Get Birdeye Impressions
get-birdeye-impressions 1 param body → 200

Schemas 70

The contract defines 70 schemas that model the data the API accepts and returns. The most detailed are Apiary_updateBusiness_Request (50 properties), Apiary_getBusiness_Response200 (29 properties), Apiary_updateCustomCard_Request (10 properties), Apiary_getBirdeyeImpressions_Request (7 properties). Each schema is shown below with its type and property counts.

3334Model
object
2 properties
Apiary_updatePublicProfileOfBusinesses_Request
object
1 property
1174Model
object
2 properties
2519Model
object
2 properties
1047Model
object
2 properties
Apiary_searchBusiness_Request
object
5 properties
1052Model
object
2 properties
1025Model
object
2 properties
1070Model
object
2 properties
2151Model
object
2 properties
1046Model
object
2 properties
3337Model
object
2 properties
2286Model
object
2 properties
2297Model
object
2 properties
1033Model
object
2 properties
2290Model
object
2 properties
2155Model
object
2 properties
400Model
object
2 properties
89Model
object
2 properties
2166Model
object
2 properties
1161Model
object
2 properties
2292Model
object
2 properties
Apiary_getBusiness_Response200
object
29 properties 1 required
Apiary_getBirdeyeImpressions_Request
object
7 properties 3 required
2520Model
object
2 properties
2518Model
object
2 properties
2154Model
object
2 properties
1093Model
object
2 properties
Apiary_updateBusiness_Request
object
50 properties 3 required
6001Model
object
2 properties
2157Model
object
2 properties
1184Model
object
2 properties
2516Model
object
2 properties
2513Model
object
2 properties
1010Model
object
2 properties
1094Model
object
2 properties
2512Model
object
2 properties
2293Model
object
2 properties
1150Model
object
2 properties
1056Model
object
2 properties
2511Model
object
2 properties
1175Model
object
2 properties
2296Model
object
2 properties
Apiary_getCustomCardDetails_Response200
object
1 property
2156Model
object
2 properties
3335Model
object
2 properties
1191Model
object
2 properties
2514Model
object
2 properties
2517Model
object
2 properties
2152Model
object
2 properties
Apiary_updateCustomCard_Request
object
10 properties 2 required
Apiary_createABusiness_Request
object
7 properties 3 required
1011Model
object
2 properties
Apiary_getTimezoneList_Response200
object
1 property
6000Model
object
2 properties
1055Model
object
2 properties
3348Model
object
2 properties
1076Model
object
2 properties
1075Model
object
2 properties
1190Model
object
2 properties
3336Model
object
2 properties
1045Model
object
2 properties
1167Model
object
2 properties
1151Model
object
2 properties
2150Model
object
2 properties
Apiary_searchBusiness_Response200
object
2 properties
2515Model
object
2 properties
Apiary_getChildBusinesses_Response200
array
2153Model
object
2 properties
1069Model
object
2 properties

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

birdeye-business-api-openapi.yml Raw ↑

Other APIs Birdeye publishes across the network.

Birdeye Aggregation API
Birdeye Business Media API
Birdeye Campaign API
Birdeye Competitor AI API
Birdeye Competitor API
Birdeye Contact API
Birdeye Contact V2 API
Birdeye Conversation API
Birdeye Custom Fields API
Birdeye Employee API
Birdeye FAQ API
Birdeye GMB Products API
Where this information came from

This is an independent, third-party profile of Birdeye Business API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.