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

Flipdish Users API

Operations for Users.

Flipdish Users API is one of 85 APIs that Flipdish 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 32 operations across 31 paths, and defines 53 schemas. It is described by OpenAPI 3.0.3, at version v1.0.

Requests are made against a single base URL, https://api.flipdish.co.

32 operations 31 paths 53 schemas 13 GET19 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.3
API Version
v1.0
Base URL
https://api.flipdish.co
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Flipdish Users API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (oauth2) using the implicit and clientCredentials flows, exposing 1 scope. By default, every request must be authenticated.

  • oauth2 — OAuth 2.0. Implicit grant for first-party portal apps; client credentials grant for server-to-server App Store apps (exchange Client ID + Secret Key for a bear…

Paths & Operations 32

Across 31 paths, the API surfaces 32 operations — 13 GET, 19 POST. Each is listed below with its method, path, parameters, and response codes.

Users 32

Operations for Users.

GET
/api/v1.0/users/roles
Flipdish Get Roles
GetRoles → 200400401403500
GET
/api/v1.0/users/{userId}
Flipdish Get User by Id
GetUserById 1 param → 200400401403500
GET
/api/v1.0/users/{userId}/roles
Flipdish Get Roles and Unassigned Roles
GetRolesAndUnassignedRoles 1 param → 200400401403500
GET
/api/v1.0/users/{userId}/UserNotes
Flipdish Get User Notes
GetUserNotes 1 param → 200400401403500
GET
/api/v1.0/users/{userId}/orders/{orderId}
Flipdish Get User Order by Id for Admin
GetUserOrderByIdForAdmin 2 params → 200400401403404500
GET
/api/v1.0/users/{userId}/RestaurantUserStores
Flipdish Get Restaurant User Stores
GetRestaurantUserStores 1 param → 200400401403500
GET
/api/v1.0/users/{userId}/RestaurantUserAccounts
Flipdish Get Restaurant User Accounts
GetRestaurantUserAccounts 1 param → 200400401403500
GET
/api/v1.0/users/{userId}/previousordercount/{storeId}
Flipdish Get Previous Order Count for Store
GetPreviousOrderCountForStore 2 params → 200400401403500
GET
/api/v1.0/users/searchFlipdishAccounts
Flipdish Search Flipdish Accounts
SearchFlipdishAccounts 1 param → 200400401403500
GET
/api/v1.0/users/{userId}/deliveryLocations
Flipdish Get User Delivery Locations for Admin
GetUserDeliveryLocationsForAdmin 2 params → 200400401403404500
POST
/api/v1.0/users/{userId}/deliveryLocations
Flipdish Create User Delivery Location
CreateUserDeliveryLocation 1 param body → 200400401403404500
GET
/api/v1.0/users/{userId}/orders
Flipdish Get User Orders for Admin
GetUserOrdersForAdmin 4 params → 200400401403404500
GET
/api/v1.0/users/{userId}/smsConversationItems
Flipdish Get User Sms Conversation Items
GetUserSmsConversationItems 2 params → 200400401403404500
GET
/api/v1.0/users/search
Flipdish Search Users
SearchUsers 6 params → 200400401403500
POST
/api/v1.0/users/{userId}/sms
Flipdish Send User Sms
SendUserSms 1 param body → 200400401403404500
POST
/api/v1.0/users/{userId}/ResetMfa
Flipdish Reset Mfa
ResetMfa 1 param → 200400401403500
POST
/api/v1.0/users/{userId}/AddUserNote
Flipdish Add User Note
AddUserNote 1 param body → 200400401403500
POST
/api/v1.0/users/{userId}/AnonymizeUser
Flipdish Anonymize User
AnonymizeUser 1 param → 200400401403500
POST
/api/v1.0/users/{userId}/SetCustomerName
Flipdish Set Customer Name
SetCustomerName 1 param body → 200400401403500
POST
/api/v1.0/users/{userId}/pushNotifications
Flipdish Send User Push Notification
SendUserPushNotification 1 param body → 200400401403404500
POST
/api/v1.0/users/{userId}/BlockUserPhoneNumber
Flipdish Block User Phone Number
BlockUserPhoneNumber 1 param → 200400401403500
POST
/api/v1.0/users/{userId}/MarkUserAsFraudulent
Flipdish Mark User as Fraudulent
MarkUserAsFraudulent 1 param → 200400401403500
POST
/api/v1.0/users/{userId}/MarkUserAsSuspicious
Flipdish Mark User as Suspicious
MarkUserAsSuspicious 1 param → 200400401403500
POST
/api/v1.0/users/{userId}/UnblockUserPhoneNumber
Flipdish Unblock User Phone Number
UnblockUserPhoneNumber 1 param → 200400401403500
POST
/api/v1.0/users/{userId}/AddUserToRole/{roleName}
Flipdish Add User to Role
AddUserToRole 2 params → 200400401403500
POST
/api/v1.0/users/{userId}/SetLanguage/{languageId}
Flipdish Set User Language
SetUserLanguage 2 params → 200400401403500
POST
/api/v1.0/users/{userId}/RemoveUserFromRole/{roleName}
Flipdish Remove User from Role
RemoveUserFromRole 2 params → 200400401403500
POST
/api/v1.0/users/{userId}/SetFlipdishAccountId/{accountId}
Flipdish Set Flipdish Account Id for User
SetFlipdishAccountIdForUser 2 params → 200400401403500
POST
/api/v1.0/users/{userId}/RemoveFlipdishAccountId/{accountId}
Flipdish Remove Flipdish Account Id for User
RemoveFlipdishAccountIdForUser 2 params → 200400401403500
POST
/api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/hide
Flipdish Hide User Delivery Location
HideUserDeliveryLocation 2 params → 200400401403404500
POST
/api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/fields
Flipdish Set User Delivery Location Field
SetUserDeliveryLocationField 2 params body → 200400401403404500
POST
/api/v1.0/users/{userId}/deliveryLocations/{deliveryLocationId}/coordinates
Flipdish Set User Delivery Location Coordinates
SetUserDeliveryLocationCoordinates 2 params body → 200400401403404500

Schemas 53

The contract defines 53 schemas that model the data the API accepts and returns. The most detailed are Order (53 properties), UserInfo (27 properties), OrderItem (14 properties), StoreSummary (14 properties). Each schema is shown below with its type and property counts.

FlipdishAccountName
object
Flipdish Account Name
3 properties
RestApiDefaultResponse
object
Rest api default response
1 property
RestApiResult_Order_
object
Rest api result
1 property 1 required
PaymentAccount
object
Payment Account information
9 properties
RestApiStringResult
object
Rest api string result
1 property 1 required
FlipdishError
object
Standard Flipdish API error response. Errors are returned as a JSON object with a human-readable message and a programmatic error code (see https://developers.…
1 property
RestApiArrayResult_FlipdishAccountName_
object
Rest api array result
1 property 1 required
FeeSummary
object
Fee Summary
3 properties
CreateUserDeliveryLocationRequest
object
Create a delivery location for a user (admin).
8 properties
RestApiArrayResult_UserFlipdishAccount_
object
Rest api array result
1 property 1 required
CustomerSummary
object
Customer summary
6 properties
RestApiResult_UserInfo_
object
Rest api result
1 property 1 required
RestApiArrayResult_UserDeliveryLocationAdmin_
object
Rest api array result
1 property 1 required
Order
object
Order
53 properties
UserNote
object
User Note
7 properties
UserMonthlyCommission
object
User Monthly Commission
5 properties
OrderItem
object
Order item
14 properties
RestApiArrayResult_UserOrderSummary_
object
Rest api array result
1 property 1 required
Coordinates
object
Coordinates
2 properties
RestApiArrayResult_UserSmsChatItem_
object
Rest api array result
1 property 1 required
UserStoreInfo
object
Stores that the user is associated with
3 properties
SendUserSmsRequest
object
Send an SMS to a user from admin.
3 properties
RestApiStringArrayResult
object
Rest api string array result
1 property 1 required
UserDeliveryLocationAdmin
object
Delivery location with identifiers for admin user management.
10 properties
StoreSummary
object
Store summary
14 properties
OrderVoucherSummary
object
Voucher summary
7 properties
OrderFulfillmentStatusBase
object
Fulfillment Status Information
3 properties
DeliveryLocation
object
Delivery location
7 properties
OrderDropOffLocation
object
OrderDropOffLocation.
6 properties
UserInfo
object
User information
27 properties
UserRole
object
User Role
2 properties
SendUserPushNotificationRequest
object
Send a push notification to a user.
2 properties
UserWhiteLabelConfig
object
User WhiteLabelConfig
5 properties
Channel
object
Channel.
6 properties
RestApiResult_UserRole_
object
Rest api result
1 property 1 required
RestApiResult_UserPushNotificationSentResult_
object
Rest api result
1 property 1 required
RestApiPaginationResult_UserSearch_
object
Rest api pagination result
4 properties 4 required
UserWhiteLabelInfo
object
User WhiteLabel information
3 properties
UserFlipdishAccount
object
Flipdish account information associated with a user
3 properties
SetUserDeliveryLocationCoordinatesRequest
object
Set delivery location coordinates.
2 properties
SetUserDeliveryLocationFieldRequest
object
Update a single delivery location field (matches legacy SetDeliveryLocationInfo names).
2 properties
RestApiArrayResult_UserStoreInfo_
object
Rest api array result
1 property 1 required
OrderItemOption
object
Order item option
10 properties
OrderBatchSummary
object
Order batch info
4 properties
TaxItem
object
A collection of tax items on the order.
3 properties
RestApiArrayResult_UserNote_
object
Rest api array result
1 property 1 required
Language
object
Sorted Language
4 properties
MaskedPhoneNumber
object
Represents a masked phone number
3 properties
UserSmsChatItem
object
An SMS conversation item for admin user chat.
5 properties
UserOrderSummary
object
A previous order row for admin user management (structured; no HTML).
11 properties
AppInstall
object
App Install information
10 properties
UserSearch
object
User Search Result
9 properties
UserPushNotificationSentResult
object
Result of sending push notification.
1 property

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

flipdish-users-api-openapi.yml Raw ↑

Other APIs Flipdish publishes across the network.

Flipdish Accounts API
Flipdish Address API
Flipdish Apm API
Flipdish Apps API
Flipdish AppStore API
Flipdish AppStoreConfigurations API
Flipdish AppStoreDeveloper API
Flipdish AppStoreEntitlements API
Flipdish AuditLogs API
Flipdish AuthorizationTokens API
Flipdish BankAccount API
Flipdish Campaigns API
Where this information came from

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