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

Picker business API

The business API from Picker — 40 operation(s) for business.

Picker business API is one of 64 APIs that Picker 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.

This API exposes 42 operations across 40 paths, and defines 8 schemas. It is described by OpenAPI 3.2.0, at version V1.0.0.

Requests are made against a single base URL, http://api.pickerexpress.com/.

42 operations 40 paths 8 schemas 5 DELETE10 GET19 POST8 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
V1.0.0
Base URL
https://api.pickerexpress.com
Contact
Resource Areas
1

Paths & Operations 42

Across 40 paths, the API surfaces 42 operations — 5 DELETE, 10 GET, 19 POST, 8 PUT. Each is listed below with its method, path, parameters, and response codes.

business 42
GET
/api/webhooks
Return the webhooks that the user is subscribed to
getApiWebhooks 2 params → default
POST
/api/webhooks
Add a webhook to subscribe to an event
postApiWebhooks 2 params body → default
DELETE
/api/webhooks
Delete a webhook the user is subscribed to
deleteApiWebhooks 2 params body → default
GET
/business/getAccountInfoIntegrationDashboard
Get General info about specific business
getBusinessGetaccountinfointegrationdashboard 3 params → default
GET
/business/getAssociatedBusiness
Get General info about businesses
getBusinessGetassociatedbusiness 9 params → default
GET
/business/getBookingsDataByDatesDashboard
Get General info about businesses
getBusinessGetbookingsdatabydatesdashboard 5 params → default
GET
/business/getBookingsIntegrationDashboard
Get General info about businesses
getBusinessGetbookingsintegrationdashboard 3 params → default
GET
/business/getBusinessInfoAfterLanding
Get business info for landing
getBusinessGetbusinessinfoafterlanding 3 params → default
GET
/business/getBusinessesGeneralInfo
Get General info about businesses
getBusinessGetbusinessesgeneralinfo 4 params → default
GET
/business/landing
Get business info for landing
getBusinessLanding 3 params → default
GET
/business/reports
Get business booking reports
getBusinessReports 4 params → default
GET
/business/turnOffOnBusinessById
Get General info about specific business
getBusinessTurnoffonbusinessbyid 5 params → default
PUT
/business/addCategoryToBusiness
Adds a businessCategory to the business
putBusinessAddcategorytobusiness 2 params body → default
PUT
/business/changeProductStatus
Change product status to active or inactive
putBusinessChangeproductstatus 1 param body → default
PUT
/business/confirmInformation
Fill information of the business after creation.
putBusinessConfirminformation 1 param body → default
PUT
/business/editProduct
Edits the information of a product
putBusinessEditproduct 1 param body → default
PUT
/business/editProductDetail
Edit the details of a product
putBusinessEditproductdetail 1 param body → default
PUT
/business/goOnOffDuty
Go on or off duty
putBusinessGoonoffduty 2 params body → default
PUT
/business/setNewPassword
Set New Password
putBusinessSetnewpassword body → default
PUT
/business/updateProductCategory
Update a product category
putBusinessUpdateproductcategory 2 params body → default
POST
/admin/restartSearch
Restart driver search of selected booking
postAdminRestartsearch 2 params body → default
POST
/api/validateApiPickup
postApiValidateapipickup 2 params body → default
POST
/business/addBusiness
Register a new business via Email
postBusinessAddbusiness 1 param body → default
POST
/business/addProductDetail
Add a new detail to a product
postBusinessAddproductdetail 1 param body → default
POST
/business/createBusinessForUser
Create a business for a user and assign to it
postBusinessCreatebusinessforuser 1 param body → default
POST
/business/createProduct
Register a new product of a business
postBusinessCreateproduct 1 param body → default
POST
/business/createProductByUserId
Register a new product of a business
postBusinessCreateproductbyuserid 2 params body → default
POST
/business/createProductCategory
Register a new product category
postBusinessCreateproductcategory 1 param body → default
POST
/business/createProductCategoryByUserId
Register a new product category
postBusinessCreateproductcategorybyuserid 2 params body → default
POST
/business/forgotPassword
Sets the deleted flag of the product to true
postBusinessForgotpassword 1 param body → default
POST
/business/generateDynamicLink
Generate a dynamic link for business
postBusinessGeneratedynamiclink body → default
POST
/business/registerFromEmail
Register a new business via Email
postBusinessRegisterfromemail 1 param body → default
POST
/business/setProductAndCategoriesOrder
Generate a dynamic link for business
postBusinessSetproductandcategoriesorder body → default
POST
/business/updateBusiness
Update business data
postBusinessUpdatebusiness 2 params body → default
POST
/business/updateBusinessByUserId
Update business data
postBusinessUpdatebusinessbyuserid 3 params body → default
POST
/business/updatePaymentMethodByUserId
Update business payment method
postBusinessUpdatepaymentmethodbyuserid 3 params body → default
POST
/business/verifyOTP
Verify OTP for mobile
postBusinessVerifyotp body → default
POST
/customer/addRemoveFavorite
Customer can add or remove his favourite business or product
postCustomerAddremovefavorite 2 params body → default
DELETE
/business/deleteCategory
Delete a category and all its products
deleteBusinessDeletecategory 1 param body → default
DELETE
/business/deleteProduct
Sets the deleted flag of the product to true
deleteBusinessDeleteproduct 1 param body → default
DELETE
/business/deleteProductDetail
Deletes the detail of a product
deleteBusinessDeleteproductdetail 1 param body → default
DELETE
/business/removeCategoryFromBusiness
Removes a category from the business businessCategories array
deleteBusinessRemovecategoryfrombusiness 2 params body → default

Schemas 8

The contract defines 8 schemas that model the data the API accepts and returns. The most detailed are Model_61 (3 properties), Model_67 (2 properties), Model_68 (2 properties), Model_70 (2 properties). Each schema is shown below with its type and property counts.

Model_67
object
2 properties 2 required
Model_66
object
1 property 1 required
Model_81
object
1 property 1 required
Model_61
object
3 properties 2 required
Model_68
object
2 properties 2 required
products
array
Model_60
object
1 property 1 required
Model_70
object
2 properties 2 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

picker-business-api-openapi.yml Raw ↑

Other APIs Picker publishes across the network.

Picker accounting API
Picker Admin API
Picker antiFraud API
Picker appVersion API
Picker banner API
Picker bill API
Picker booking API
Picker bookingAssignment API
Picker bookingIssue API
Picker BookingIssues API
Picker bookings API
Picker businesses API
Where this information came from

This is an independent, third-party profile of Picker 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.