List company transactions
GET/companies/:companyID/transactions
List company transactions
Request
Query Parameters
Possible values: >= 1
Default value: 1
Possible values: >= 1 and <= 100
Default value: 20
Possible values: [true, false]
Default value: -createdAt
Responses
- 200
A list of transactions for the company
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
data
object[]
required
The unique identifier of the transaction
The name/description of the transaction
The date of the transaction
The amount of the transaction (in EUR)
The transaction type key
The legacy operation type
Validation status (pending, valid, reject, etc.)
Back-office status (pending, complete, incomplete, etc.)
Whether the transaction has been processed
Optional comment on the transaction
The manager linked to the transaction
The back-office manager linked to the transaction
Creation date
Last update date
The ID of the related asset/contract
The name of the related asset/contract
The ID of the customer reference linked through the contract
The name of the insurer for the related contract
productCatalogue
object
Product catalogue information linked to this asset
The product catalogue ID (coalesce of parentCatalogueId or catalogue.id)
Product name (coalesce: referential.name, catalogue.catalogueName)
The insurer/partner institution ID
The insurer/partner institution name
pagination
object
required
Current pagination page
Maximum number of transactions per page
Total number of matching transactions
Total number of pages
{
"data": [
{
"id": "tx-123456-abcdef",
"name": "Payment for services",
"date": "2024-03-15",
"amount": 1250.5,
"type": "contribution",
"typeOperation": "string",
"statusValidation": "string",
"statusBo": "string",
"processed": true,
"comment": "string",
"manager": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"managerBo": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"created": "string",
"updated": "string",
"assetId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"assetName": "string",
"clientId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"insurerName": "string",
"productCatalogue": {
"id": "b1c2d3e4-f5a6-7890-abcd-ef1234567890",
"name": "Cardif Elite Retraite",
"insurerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"insurerName": "CARDIF"
}
}
],
"pagination": {
"page": 0,
"limit": 0,
"total": 0,
"totalPages": 0
}
}