The Fixflo v2 REST API, described by a publicly downloadable OpenAPI 3.0 document on the Fixflo Stoplight developer portal. It exposes the repairs and maintenance domain — issues and issue drafts, properties, blocks and estates, agencies, agents, brands and teams, landlords, leaseholders, tenants and customers, contractors and contractor networks, assets and warranties, cost codes, service programmes, service agreements and service events, jobs, custom field configuration and webhook subscriptions. Authentication is a bearer token issued inside a Fixflo account (documented as OAuth2-aligned but deliberately not a full OAuth2 implementation), and a separate OpenID Connect discovery document is served anonymously at api.fixflo.com. Production calls are made against the customer's own subdomain (https://[subdomain].fixflo.com/api/v2); the published server is the shared sandbox. Rate limiting is documented as not below 500 requests per minute, returning HTTP 429. Use of the API requires the signed Fixflo Application Developer and API Licence Agreement.
Fixflo API v2 is published by Fixflo on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Agents, Agency, Asset, Block, and Cost code. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, authentication docs, and rate-limit docs.
This API exposes
165 operations
across 135 paths,
organized into 24 resource areas,
and defines 67 schemas.
It is described by OpenAPI 3.0.0, at version 2.0.
Requests are made against 2 base URLs: https://api-sandbox.fixflo.com/api/v2, https://plus.dev.fixflo.com/api/v2.
165 operations135 paths67 schemas5 DELETE89 GET1 OPTIONS68 POST2 PUT
Metadata
The identity and technical contract details declared by the specification.
Fixflo API v2 declares
1 security scheme
for authenticating requests.
It accepts HTTP bearer tokens (Bearer).
By default, every request must be authenticated.
Paths & Operations 165
Across 135 paths, the API surfaces 165 operations — 5 DELETE, 89 GET, 1 OPTIONS, 68 POST, 2 PUT. They span 24 resource areas, including Agent, Block, Cost code, Brand, Contractor, Estate, FaultTree, Issue, and 16 more. Each is listed below with its method, path, parameters, and response codes.
This can be used to update: DocumentExpiryDate DocumentStartDate ShortDescription
post-Media-PropertyCertificate-Id1 parambody→ 200
GET
/Media/{Id}/Download
Media download
get-Media-Id-Download1 param→ 200
Schemas 67
The contract defines 67 schemas that model the data the API accepts and returns. The most detailed are Issue (41 properties), Job (29 properties), ServiceEvent (22 properties), IssueDraft (21 properties). Each schema is shown below with its type and property counts.
AdditionalDetail
object
Some issue faults request additional detail. For example, if there is problem with an appliance the make and model of the appliance will be asked for. These ad…
2 properties
AgencySettings
object
2 properties
AddJobberDetails
object
Used by contractor networks only to add a jobber (contractor) to their assigned job
2 properties
Address
object
6 properties
AssignedAgent
object
8 properties
Block
object
18 properties
Brand
object
2 properties
Contractor
object
17 properties
ContractorCertification
object
3 properties
ContractorService
object
3 properties
CostCode
object
7 properties
Envelope
object
This object is used to carry/return responses following post operations.
4 properties
Estate
object
6 properties
FaultTree
object
3 properties
InvoiceDetails
object
This object is for use by contractor networks for submitting invoice details
4 properties
Issue
object
41 properties
IssueDraft
object
This DTO provides support for the creation and update of draft issues. A use case might be where a 3rd party system creates new issues on behalf of an agency.…
21 properties1 required
IssueDraftMedia
object
This DTO is used in conjunction with Fixflo.WebApi.V2.DTO.IssueDraftMedia to support the uploading of media (documents and images)
6 properties
IssueDraftAsset
object
Represents a pending link between a Fixflo asset and an issue. When the issuedraft is published any issueDraftAssets will be converted to IssueAssets and linke…
3 properties
IssueSummary
object
This DTO (data transfer object) provides summary information of issues.
8 properties
Job
object
29 properties
Jobber
object
This is an object in use only for contractor networks for assigning a jobber to a job
2 properties
JobCompletionDetails
object
This is an object in use only for contractor networks for completing jobs
4 properties
Landlord
object
17 properties
LandlordProperty
object
7 properties
LandlordPropertyJoin
object
4 properties
LeaseholderPropertyJoin
object
3 properties
Leaseholder
object
15 properties
LeaseholderProperty
object
10 properties
LineItem
object
This is an object in use only for contractor networks for providing invoice details
7 properties
Media
object
Please see note on [downloading binary data](docs/Downloading-binary-data.md).
11 properties
PrevNextPager
object
5 properties
Property
object
14 properties
Tag
object
1 property
TagsAdded
object
1 property
TagAdded
object
2 properties
PropertyAddress
object
This object is used to hold propery address information. It contains both address and property data.
5 properties
Quote
object
13 properties
JobQuoteApproval
object
9 properties
ServiceProgrammeDef
object
14 properties
ServiceProgramme
object
15 properties
ServiceEventComplete
object
2 properties
ServiceEvent
object
22 properties
SubmitInvoice
object
4 properties
Team
object
3 properties
Tenant
object
15 properties
Warranty
object
7 properties
Webhook
object
2 properties
WebhookDeliveryItem
object
8 properties
FaultTreeBranch
object
2 properties
FaultTreeNode
object
Fault tree branch or leaf
7 properties5 required
JobDeclineReasonMessage
object
1 property
Appointment
object
7 properties
Agency
object
12 properties
Customer
object
4 properties
Asset(Read)
object
17 properties4 required
Asset(Write)
object
15 properties
Warranty(Asset)
object
5 properties
TenantProperty
object
4 properties
Comment
object
This is used for contractor networks to send and receive comments via the API
6 properties
CustomConfigurationSelectOption
object
2 properties
QuoteApproval
object
6 properties
QuoteApprovalRequest
object
4 properties
QuoteApprovalFeedback
object
2 properties
QuoteFurtherWorks
object
10 properties
IssueMergeRequest
object
3 properties3 required
IssueMergeResponse
object
3 properties
Specification
The full machine-readable OpenAPI contract behind this narrative.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Fixflo API v2, 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.