Flueid Account API
The Account API from Flueid — 24 operation(s) for account.
The Account API from Flueid — 24 operation(s) for account.
Every API here is available over the APIs.io API and to AI agents over MCP.
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
find_apisBrowse and filter every API in the catalog.get_api_artifactsOne API's artifacts, grouped by type.get_openapiThe primary OpenAPI for this API.find_similar_apisAPIs that look like this one.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.curl "https://apis.io/api/v1/apis/flueid-account-api"
curl "https://apis.io/api/v1/apis?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.
openapi: 3.2.0
info:
title: Flueid Pro Account API
version: '1.0'
servers:
- url: https://api.pro.flueid.com
description: Flueid Pro production API
tags:
- name: Account
paths:
/api/Account/SearchUsers:
post:
tags:
- Account
summary: Gets the list of users matching the supplied filters.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserFilters'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserFilters'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserFilters'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserFilters'
responses:
'200':
description: Success
content:
text/plain:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.SearchUsersResult'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.SearchUsersResult'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.SearchUsersResult'
/api/Account/ValidateUser:
get:
tags:
- Account
summary: Validates the User against Cognito and DocumentDB.
parameters:
- name: username
in: query
required: true
schema:
type: string
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
type: boolean
application/json:
schema:
type: boolean
text/json:
schema:
type: boolean
/api/Account/PartnerUserRoles:
get:
tags:
- Account
summary: Gets a list of all possible roles for a user belonging to a partner company.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
/api/Account/RealEstateUserRoles:
get:
tags:
- Account
summary: Gets a list of all possible roles for a user belonging to a real estate company.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
/api/Account/FinanceUserRoles:
get:
tags:
- Account
summary: Gets a list of all possible roles for a user belonging to a finance company.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
/api/Account/SearchOfficersOrAccountExecs:
post:
tags:
- Account
summary: Searches for account executives matching the supplied Partner ID and search text.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SearchOfficersOrAccountExecsRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SearchOfficersOrAccountExecsRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SearchOfficersOrAccountExecsRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SearchOfficersOrAccountExecsRequest'
required: true
responses:
'200':
description: Success
/api/Account/PullUpCardContent:
get:
tags:
- Account
summary: Gets the content for the mobile app pull-up card.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.PullupCardContent'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.PullupCardContent'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.PullupCardContent'
/api/Account/UserSettings:
get:
tags:
- Account
summary: Gets user settings
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserSettings'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserSettings'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserSettings'
/api/Account/GetUserProfile:
get:
tags:
- Account
summary: Gets the User Profile information.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
/api/Account/GetUserProfileById:
get:
tags:
- Account
summary: Gets the User Profile information.
parameters:
- name: userId
in: query
required: true
schema:
type: integer
format: int32
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
/api/Account/UpdateUserBasicProfile:
post:
tags:
- Account
summary: Updates the user's basic profile information.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
required: true
responses:
'200':
description: Success
/api/Account/UpdateUserCompanySettings:
post:
tags:
- Account
summary: Updates the user's company settings.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.User'
required: true
responses:
'200':
description: Success
deprecated: true
/api/Account/UpdateUserPhoto:
post:
tags:
- Account
summary: Updates the user's profile photo and returns the new url.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: string
application/json:
schema:
type: string
text/json:
schema:
type: string
/api/Account/UpdateUserCompanyLogo:
post:
tags:
- Account
summary: Updates the user's company logo image and returns the new url.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.UpdateProfilePhotoRequest'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: string
application/json:
schema:
type: string
text/json:
schema:
type: string
/api/Account/UpdateTermsAcceptance:
get:
tags:
- Account
summary: Updates the user's acceptance of the terms and conditions.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
/api/Account/UpdatePartnerAssociation:
post:
tags:
- Account
summary: Updates the user's partner association.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdatePartnerAssociationRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdatePartnerAssociationRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdatePartnerAssociationRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdatePartnerAssociationRequest'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: string
application/json:
schema:
type: string
text/json:
schema:
type: string
/api/Account/SearchAssistantUsers:
get:
tags:
- Account
summary: Searches for related business users
parameters:
- name: searchString
in: query
description: ''
schema:
type: string
- name: userId
in: query
description: ''
required: true
schema:
type: integer
format: int32
- name: companyId
in: query
description: ''
required: true
schema:
type: integer
format: int32
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
content:
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Models.DropdownOption'
/api/Account/UpdateUserAssistants:
post:
tags:
- Account
summary: Update Assistants list for user
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdateUserAssistantsRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdateUserAssistantsRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdateUserAssistantsRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UpdateUserAssistantsRequest'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Data.Entities.RelatedUser'
application/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Data.Entities.RelatedUser'
text/json:
schema:
type: array
items:
$ref: '#/components/schemas/Titlefy.Data.Entities.RelatedUser'
/api/Account/SendUsersToDataWarehouse:
post:
tags:
- Account
summary: Sends users to data warehouse
parameters:
- name: startUserId
in: query
description: ''
schema:
type: integer
format: int32
- name: endUserId
in: query
description: ''
schema:
type: integer
format: int32
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
/api/Account/SignUpUser:
post:
tags:
- Account
summary: Accepts the user sign-up information.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SignUpRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SignUpRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SignUpRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.SignUpRequest'
required: true
responses:
'200':
description: Success
content:
text/plain:
schema:
type: integer
format: int32
application/json:
schema:
type: integer
format: int32
text/json:
schema:
type: integer
format: int32
/api/Account/ApproveUser:
post:
tags:
- Account
summary: Approves the signed-up user.
parameters:
- name: userId
in: query
description: ''
required: true
schema:
type: integer
format: int32
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
/api/Account/UpdateUserStatus:
post:
tags:
- Account
summary: Updates the user's status.
parameters:
- name: userId
in: query
description: ''
required: true
schema:
type: integer
format: int32
- name: status
in: query
description: ''
required: true
schema:
$ref: '#/components/schemas/Titlefy.Core.Constants.UserStatus'
- name: targetedPartnerId
in: query
description: ''
schema:
type: integer
format: int32
default: 0
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
/api/Account/ResendTempPassword:
post:
tags:
- Account
summary: Resends the email with the temporary password.
parameters:
- name: username
in: query
description: ''
required: true
schema:
type: string
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
responses:
'200':
description: Success
/api/Account/ResetPassword:
post:
tags:
- Account
summary: Resets the user's password.
parameters:
- name: api-version
in: query
description: The requested API version
schema:
type: string
default: '1.0'
requestBody:
description: ''
content:
application/json-patch+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.ChangePasswordRequest'
application/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.ChangePasswordRequest'
text/json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.ChangePasswordRequest'
application/*+json:
schema:
$ref: '#/components/schemas/Titlefy.Models.Account.ChangePasswordRequest'
required: true
responses:
'200':
description: Success
components:
schemas:
Titlefy.Data.Entities.AuthSettingsCollection:
type: object
properties:
orders:
$ref: '#/components/schemas/Titlefy.Data.Entities.OrdersAuthSettings'
propertyData:
$ref: '#/components/schemas/Titlefy.Data.Entities.PropertyDataAuthSettings'
accounts:
$ref: '#/components/schemas/Titlefy.Data.Entities.AccountsAuthSettings'
quotes:
$ref: '#/components/schemas/Titlefy.Data.Entities.QuotesSettings'
generalAppSettings:
$ref: '#/components/schemas/Titlefy.Data.Entities.GeneralAppSettings'
additionalProperties: false
Titlefy.Core.Constants.SortDirection:
enum:
- 0
- 1
- 2
type: integer
format: int32
Titlefy.Data.Entities.HierarchySetting:
type: object
properties:
name:
type:
- string
- 'null'
value:
type: boolean
overrideLowerLevels:
type: boolean
preventOverrideByHigherLevels:
type: boolean
setByEntityType:
$ref: '#/components/schemas/Flueid.Pro.Constants.EntityConstants.EntityType'
setByEntityId:
type: integer
format: int32
additionalProperties: false
Titlefy.Data.Entities.UserPartnerCompany:
type: object
properties:
companyName:
type:
- string
- 'null'
companyId:
type: integer
format: int32
divisionId:
type: integer
format: int32
branchId:
type: integer
format: int32
additionalProperties: false
Titlefy.Models.Account.UpdateProfilePhotoRequest:
type: object
properties:
base64Content:
type:
- string
- 'null'
additionalProperties: false
Titlefy.Data.Entities.DTOs.UserSettings:
type: object
properties:
pullupCardContent:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.PullupCardContent'
authorizationSettings:
$ref: '#/components/schemas/Titlefy.Data.Entities.AuthorizationSettings'
permissions:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/Titlefy.Models.Permissions.SourcedPermission'
additionalProperties: false
Titlefy.Data.Entities.Branch:
type: object
properties:
branchId:
type: integer
format: int32
branchName:
type:
- string
- 'null'
address1:
type:
- string
- 'null'
address2:
type:
- string
- 'null'
city:
type:
- string
- 'null'
state:
type:
- string
- 'null'
zip:
type:
- string
- 'null'
phone:
type:
- string
- 'null'
license:
type:
- string
- 'null'
additionalProperties: false
Titlefy.Models.Account.SignUpRequest:
type: object
properties:
industryType:
type: integer
format: int32
partnerId:
type: integer
format: int32
accountManagers:
type:
- array
- 'null'
items:
type: integer
format: int32
titleOfficers:
type:
- array
- 'null'
items:
type: integer
format: int32
escrowOfficers:
type:
- array
- 'null'
items:
type: integer
format: int32
companyId:
type:
- integer
- 'null'
format: int32
divisionId:
type:
- integer
- 'null'
format: int32
branchId:
type:
- integer
- 'null'
format: int32
roles:
type:
- array
- 'null'
items:
type: integer
format: int32
firstName:
type:
- string
- 'null'
lastName:
type:
- string
- 'null'
title:
type:
- string
- 'null'
email:
type:
- string
- 'null'
phone:
type:
- string
- 'null'
phoneWork:
type:
- string
- 'null'
licenseNumber:
type:
- string
- 'null'
additionalProperties: false
Titlefy.Models.Account.SearchOfficersOrAccountExecsRequest:
type: object
properties:
partnerId:
type: integer
format: int32
roleId:
type: integer
format: int32
searchText:
type:
- string
- 'null'
additionalProperties: false
Titlefy.Data.Entities.OrdersAuthSettings:
type: object
properties:
showOrdersSection:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
openOrders:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
canBeBusinessSource:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
canModifyDecisionOrder:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
canFullUpdateDecisionOrder:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
canCloseOrders:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
disableOpenOrdersForExternalUsers:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
additionalProperties: false
Titlefy.Data.Entities.AuthorizationSettingsGroup:
type: object
properties:
name:
type:
- string
- 'null'
permissions:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/Titlefy.Data.Entities.HierarchySetting'
additionalProperties: false
Titlefy.Data.Entities.DTOs.UpdateUserAssistantsRequest:
type: object
properties:
userId:
type: integer
format: int32
partnerId:
type: integer
format: int32
assistants:
type:
- array
- 'null'
items:
type: integer
format: int32
additionalProperties: false
Titlefy.Data.Entities.Branding:
type: object
properties:
mainColor:
type:
- string
- 'null'
secondaryColor:
type:
- string
- 'null'
tagLine:
type:
- string
- 'null'
signInUrl:
type:
- string
- 'null'
termsUrl:
type:
- string
- 'null'
privacyUrl:
type:
- string
- 'null'
instagramUrl:
type:
- string
- 'null'
facebookUrl:
type:
- string
- 'null'
twitterUrl:
type:
- string
- 'null'
linkedInUrl:
type:
- string
- 'null'
additionalProperties: false
Titlefy.Models.General.Link:
type: object
properties:
title:
type:
- string
- 'null'
url:
type:
- string
- 'null'
additionalProperties: false
Titlefy.Data.Entities.DTOs.PullupCardContent:
type: object
properties:
industryType:
$ref: '#/components/schemas/Titlefy.Core.Constants.IndustryType'
userFullName:
type:
- string
- 'null'
userTitle:
type:
- string
- 'null'
userPhotoUrl:
type:
- string
- 'null'
userPhone:
type:
- string
- 'null'
userEmail:
type:
- string
- 'null'
companyName:
type:
- string
- 'null'
partner:
$ref: '#/components/schemas/Titlefy.Data.Entities.Partner'
accountManager:
$ref: '#/components/schemas/Titlefy.Data.Entities.DTOs.UserLite'
additionalProperties: false
Titlefy.Data.Entities.RelatedUser:
type: object
properties:
userId:
type: integer
format: int32
autoSelect:
type: boolean
additionalProperties: false
MongoDB.Bson.ObjectId:
type: object
properties:
timestamp:
type: integer
format: int32
readOnly: true
machine:
type: integer
format: int32
readOnly: true
deprecated: true
pid:
type: integer
format: int32
readOnly: true
deprecated: true
increment:
type: integer
format: int32
readOnly: true
deprecated: true
creationTime:
type: string
format: date-time
readOnly: true
additionalProperties: false
Titlefy.Data.Entities.Division:
type: object
properties:
divisionId:
type: integer
format: int32
divisionName:
type:
- string
- 'null'
referenceId:
type:
- string
- 'null'
branches:
type:
- array
- 'null'
items:
$ref: '#/components/schemas/Titlefy.Data.Entities.Br
# --- truncated at 32 KB (49 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/flueid/refs/heads/main/openapi/flueid-account-api-openapi.yml