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 user API

The user API from Picker — 56 operation(s) for user.

Picker user API is one of 64 APIs that Picker publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include User. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 56 operations across 56 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/.

56 operations 56 paths 8 schemas 2 DELETE29 GET11 POST14 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 56

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

user 56
GET
/{param*}
for front end static rendering
getParam → default
GET
/angular4-docs/{param*}
for angular 4 docs
getAngular4docsParam → default
GET
/bookings/getAllBookingsDashBoard
Get General info about businesses
getBookingsGetallbookingsdashboard 10 params → default
GET
/bookings/getCoportatesAllBookings
Get General info about businesses
getBookingsGetcoportatesallbookings 11 params → default
GET
/bookings/getCorporateBookingsByUserId
Get coportates orders by businessId
getBookingsGetcorporatebookingsbyuserid 5 params → default
GET
/business/categories
Get all the products from a business
getBusinessCategories 4 params → default
GET
/business/categoriesByUserId
Get all the products from a business
getBusinessCategoriesbyuserid 5 params → default
GET
/business/checkAvailableNames
Check if the name of the business is available
getBusinessCheckavailablenames 3 params → 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/getBusinessCategories
Get the business categories in order
getBusinessGetbusinesscategories 5 params → default
GET
/business/getBusinessInfo
Get the business info and its products grouped by category
getBusinessGetbusinessinfo 3 params → default
GET
/business/getBusinessInfoByUserId
Get the business info and its products grouped by category
getBusinessGetbusinessinfobyuserid 3 params → default
GET
/business/getBusinessesByDistance
Get the business categories in order
getBusinessGetbusinessesbydistance 5 params → default
GET
/business/getBusinessesBySubcategory
Get the business of the subcategory ordered by distance to user location
getBusinessGetbusinessesbysubcategory 6 params → default
GET
/business/getBusinessesGeneralInfo
Get General info about businesses
getBusinessGetbusinessesgeneralinfo 4 params → default
GET
/business/getStats
Get the business dashboard information
getBusinessGetstats 4 params → default
GET
/business/products
Get all the products from a business
getBusinessProducts 9 params → default
GET
/business/sendSundayReports
Ping Server
getBusinessSendsundayreports → default
GET
/business/turnOffOnBusinessById
Get General info about specific business
getBusinessTurnoffonbusinessbyid 5 params → default
GET
/user/forgotPasswordMobile
Sends Reset Password Token To User
getUserForgotpasswordmobile 3 params → default
GET
/user/getReferralBenifitsHistory
Get referral benifits history
getUserGetreferralbenifitshistory 2 params → default
GET
/user/getReferralCode
Get referral code for user
getUserGetreferralcode 2 params → default
GET
/user/getResetPasswordToken
Sends Reset Password Token To User
getUserGetresetpasswordtoken 3 params → default
GET
/user/getUserFromIP
Get User from device token
getUserGetuserfromip 2 params → default
GET
/user/getWallet
Get wallet data for user
getUserGetwallet 2 params → default
GET
/user/pingMe
Ping Server
getUserPingme → default
PUT
/user/addPhoneNumber
Add Phone Number
putUserAddphonenumber 2 params body → default
PUT
/user/addToWallet
Add money to user wallet
putUserAddtowallet 2 params body → default
PUT
/user/changePassword
Change Password
putUserChangepassword 2 params body → default
PUT
/user/contactUs
Contact Us
putUserContactus 2 params body → default
PUT
/user/preferenceSettings
Add Preference Settings
putUserPreferencesettings 2 params body → default
PUT
/user/resendEmail
Resend email verify link
putUserResendemail 2 params → default
PUT
/user/resendOTP
Resend OTP for Driver
putUserResendotp 2 params body → default
PUT
/user/resetPassword
Reset Password
putUserResetpassword 1 param body → default
PUT
/user/setPassword
set Password
putUserSetpassword 1 param body → default
PUT
/user/setPrimaryNumber
set primary number
putUserSetprimarynumber 2 params body → default
PUT
/user/updateDeviceToken
update device token
putUserUpdatedevicetoken 2 params body → default
PUT
/user/updatePhoneNumber
Update Phone Number
putUserUpdatephonenumber 2 params body → default
PUT
/user/updateUTCoffset
update UTC offset
putUserUpdateutcoffset 3 params → default
PUT
/user/verifyForgotPasswordOTP
Sends Reset Password Token To User
putUserVerifyforgotpasswordotp 1 param body → default
POST
/business/verifyEmail
Verify registration email for business
postBusinessVerifyemail 2 params body → default
POST
/serviceProvider/accessTokenLogin
get details with token
postServiceproviderAccesstokenlogin 2 params body → default
POST
/serviceProvider/login
Login Via Email & Password For User
postServiceproviderLogin 2 params body → default
POST
/serviceProvider/logout
Logout user
postServiceproviderLogout 2 params → default
POST
/user/accessTokenLogin
Get details of the user associated with the token
postUserAccesstokenlogin 2 params body → default
POST
/user/login
Email/Password login for users
postUserLogin 2 params body → default
POST
/user/logout
Logout user
postUserLogout 2 params → default
POST
/user/mobileLogin
Login via mobile phone
postUserMobilelogin 2 params body → default
POST
/user/uploadFile
Upload File
postUserUploadfile 1 param body → default
POST
/user/verifyEmail
Resend email verify link
postUserVerifyemail 2 params body → default
POST
/user/verifyMobileOTP
Verify OTP sent to mobile
postUserVerifymobileotp 2 params body → default
DELETE
/user/deletePhoneNumber
delete Phone Number
deleteUserDeletephonenumber 2 params body → default
DELETE
/user/deleteUser/{lang}/{email}
Hard Delete User for tester only
deleteUserDeleteuserLangEmail 2 params → default

Schemas 8

The contract defines 8 schemas that model the data the API accepts and returns. The most detailed are Model_78 (6 properties), Model_42 (3 properties), Model_38 (2 properties), Model_40 (2 properties). Each schema is shown below with its type and property counts.

Model_41
object
2 properties 2 required
Model_40
object
2 properties 2 required
Model_77
object
1 property 1 required
Model_39
object
1 property 1 required
Model_78
object
6 properties 4 required
Model_42
object
3 properties 3 required
Model_38
object
2 properties 2 required
Model_69
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

picker-user-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 business API
Where this information came from

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