Thomson Reuters · Schema
FirmFlowReportRequest
Gets or sets the firm flow report data
LegalTaxFinanceRisk ManagementFraud PreventionComplianceData
Properties
| Name | Type | Description |
|---|---|---|
| DrawerId | string | |
| ServiceType | string | Gets or sets the Service Type |
| EngagementType | string | Gets or sets the Engagement Type |
| Workflow | string | Gets or sets the workflow |
| CurrentStep | string | Gets or sets the current step |
| PIC | string | Gets or sets the PIC |
| AssignedTo | string | Gets or sets the assigned to (user) |
| AssignedOn | string | Gets or sets the assigned on date |
| WorkflowDescription | string | Gets or sets the WorkflowDescription |
| InProcessOnly | string | Gets or sets the InProcessOnly |
| Status | string | Gets or sets the status |
| Priority | string | Gets or sets the Priority |
| ReceivedOn | string | Gets or sets the ReceivedOn |
| CompletedOn | string | Gets or sets the CompletedOn |
| SentOn | string | Gets or sets the SentOn |
| Responsible | string | |
| AssignmentHistory | string | |
| ReceivedFrom | string | |
| SentTo | string | |
| CompletedBy | string | |
| Accountable | string | |
| CurrentDueDate | string | |
| OriginalDueDate | string | |
| DateExtended | string | |
| DaysAtStep | string | |
| TotalDaysAtStep | string | |
| DaysBetweenRoutings | string | |
| TotalDaysInProcess | string | |
| RoutingDetails | string | |
| InformationFields | array | Gets or sets the Information Fields |
| Indexes | array | |
| Deliverables | array | |
| PageNumber | string | PageNumber |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/thomson-reuters/main/json-schema/thomson-reuters-firm-flow-report-request-schema.json",
"title": "FirmFlowReportRequest",
"description": "Gets or sets the firm flow report data",
"x-generated": "2026-10-20",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/thomson-reuters-gofileroom-web-api-v1-openapi.yml#/components/schemas/FirmFlowReportRequest",
"type": "object",
"properties": {
"DrawerId": {
"type": "string"
},
"ServiceType": {
"type": "string",
"description": "Gets or sets the Service Type"
},
"EngagementType": {
"type": "string",
"description": "Gets or sets the Engagement Type"
},
"Workflow": {
"type": "string",
"description": "Gets or sets the workflow"
},
"CurrentStep": {
"type": "string",
"description": "Gets or sets the current step"
},
"PIC": {
"type": "string",
"description": "Gets or sets the PIC"
},
"AssignedTo": {
"type": "string",
"description": "Gets or sets the assigned to (user)"
},
"AssignedOn": {
"type": "string",
"description": "Gets or sets the assigned on date"
},
"WorkflowDescription": {
"type": "string",
"description": "Gets or sets the WorkflowDescription"
},
"InProcessOnly": {
"type": "string",
"description": "Gets or sets the InProcessOnly"
},
"Status": {
"type": "string",
"description": "Gets or sets the status"
},
"Priority": {
"type": "string",
"description": "Gets or sets the Priority"
},
"ReceivedOn": {
"type": "string",
"description": "Gets or sets the ReceivedOn"
},
"CompletedOn": {
"type": "string",
"description": "Gets or sets the CompletedOn"
},
"SentOn": {
"type": "string",
"description": "Gets or sets the SentOn"
},
"Responsible": {
"type": "string"
},
"AssignmentHistory": {
"type": "string"
},
"ReceivedFrom": {
"type": "string"
},
"SentTo": {
"type": "string"
},
"CompletedBy": {
"type": "string"
},
"Accountable": {
"type": "string"
},
"CurrentDueDate": {
"type": "string"
},
"OriginalDueDate": {
"type": "string"
},
"DateExtended": {
"type": "string"
},
"DaysAtStep": {
"type": "string"
},
"TotalDaysAtStep": {
"type": "string"
},
"DaysBetweenRoutings": {
"type": "string"
},
"TotalDaysInProcess": {
"type": "string"
},
"RoutingDetails": {
"type": "string"
},
"InformationFields": {
"type": "array",
"description": "Gets or sets the Information Fields",
"items": {
"$ref": "#/$defs/InformationFieldsRequest"
}
},
"Indexes": {
"type": "array",
"items": {
"$ref": "#/$defs/DocumentIndexValueV1"
}
},
"Deliverables": {
"type": "array",
"items": {
"type": "string"
}
},
"PageNumber": {
"type": "string",
"description": "PageNumber"
}
},
"$defs": {
"DocumentIndexValueV1": {
"type": "object",
"properties": {
"IndexId": {
"type": "string",
"description": "Gets or sets the index identifier.\r\nThis is a required field for document filtering."
},
"IndexValue": {
"type": "string",
"description": "Gets or sets the index value.\r\nThis is a required field for document filtering"
}
},
"description": "Represents an index to add to a document."
},
"InformationFieldsRequest": {
"type": "object",
"properties": {
"Name": {
"type": "string"
},
"Value": {
"type": "string"
}
}
}
}
}
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.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.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/thomson-reuters-firm-flow-report-request"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
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.