Phasio Manufacturer Reports API
Endpoints for downloadable manufacturer reports
Endpoints for downloadable manufacturer reports
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/phasio-manufacturer-reports-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: Phasio Activity Internal Manufacturer Reports API
description: This is the API documentation for the Phasio application.
version: '1.0'
servers:
- url: https://m-api.eu.phas.io
description: Generated server url
security:
- Phasio API Bearer Token: []
tags:
- name: Manufacturer Reports
description: Endpoints for downloadable manufacturer reports
paths:
/api/manufacturer/v1/reports/orders/download:
get:
tags:
- Manufacturer Reports
operationId: downloadOrders
parameters:
- name: filter
in: query
required: true
schema:
$ref: '#/components/schemas/OrderReportFilterDto'
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/StreamingResponseBody'
post:
tags:
- Manufacturer Reports
operationId: downloadOrders_1
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/OrderReportDownloadRequestDto'
required: true
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/StreamingResponseBody'
/api/manufacturer/v1/reports/customers/download:
get:
tags:
- Manufacturer Reports
operationId: downloadCustomers
parameters:
- name: filter
in: query
required: true
schema:
$ref: '#/components/schemas/CustomerReportFilterDto'
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/StreamingResponseBody'
post:
tags:
- Manufacturer Reports
operationId: downloadCustomers_1
requestBody:
content:
application/json:
schema:
$ref: '#/components/schemas/CustomerReportDownloadRequestDto'
required: true
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/StreamingResponseBody'
/api/manufacturer/v1/reports/orders/estimate:
get:
tags:
- Manufacturer Reports
operationId: estimateOrders
parameters:
- name: filter
in: query
required: true
schema:
$ref: '#/components/schemas/OrderReportFilterDto'
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/OrderReportEstimateDto'
/api/manufacturer/v1/reports/orders/columns:
get:
tags:
- Manufacturer Reports
operationId: listOrderColumns
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/OrderReportColumnsDto'
/api/manufacturer/v1/reports/customers/estimate:
get:
tags:
- Manufacturer Reports
operationId: estimateCustomers
parameters:
- name: filter
in: query
required: true
schema:
$ref: '#/components/schemas/CustomerReportFilterDto'
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/CustomerReportEstimateDto'
/api/manufacturer/v1/reports/customers/columns:
get:
tags:
- Manufacturer Reports
operationId: listCustomerColumns
responses:
'200':
description: OK
content:
'*/*':
schema:
$ref: '#/components/schemas/CustomerReportColumnsDto'
components:
schemas:
CustomerReportEstimateDto:
type: object
properties:
estimatedCustomerRows:
type: integer
format: int64
estimatedWorkbookRows:
type: integer
format: int64
required:
- estimatedCustomerRows
- estimatedWorkbookRows
OrderReportColumnDto:
type: object
properties:
key:
type: string
label:
type: string
description:
type: string
required:
- description
- key
- label
OrderReportFilterDto:
type: object
properties:
from:
type: string
format: date
to:
type: string
format: date
orderIds:
type: array
items:
type: integer
format: int64
customerOrganisationId:
type: integer
format: int64
threadId:
type: integer
format: int64
customerType:
type: string
source:
type: string
paymentStatus:
type: string
paymentStatuses:
type: array
items:
type: string
includeArchived:
type: boolean
searchQuery:
type: string
orderColumns:
type: array
items:
type: string
lineItemColumns:
type: array
items:
type: string
required:
- includeArchived
CustomerReportColumnsDto:
type: object
properties:
columns:
type: array
items:
$ref: '#/components/schemas/OrderReportColumnDto'
required:
- columns
OrderReportEstimateDto:
type: object
properties:
estimatedOrderRows:
type: integer
format: int64
estimatedLineItemRows:
type: integer
format: int64
estimatedWorkbookRows:
type: integer
format: int64
required:
- estimatedLineItemRows
- estimatedOrderRows
- estimatedWorkbookRows
StreamingResponseBody: {}
OrderReportDownloadRequestDto:
type: object
properties:
filters:
$ref: '#/components/schemas/OrderReportFilterDto'
format:
type: string
required:
- filters
- format
CustomerReportFilterDto:
type: object
properties:
filter:
type: string
searchQuery:
type: string
columns:
type: array
items:
type: string
CustomerReportDownloadRequestDto:
type: object
properties:
filters:
$ref: '#/components/schemas/CustomerReportFilterDto'
format:
type: string
required:
- filters
- format
OrderReportColumnsDto:
type: object
properties:
orderColumns:
type: array
items:
$ref: '#/components/schemas/OrderReportColumnDto'
lineItemColumns:
type: array
items:
$ref: '#/components/schemas/OrderReportColumnDto'
required:
- lineItemColumns
- orderColumns
securitySchemes:
Phasio_API_Bearer_Token:
type: http
name: Authorization
in: header
scheme: bearer
bearerFormat: JWT