GuidesRecipesAPI Reference
Log In
Guides

Retrieve raw data from multiple transactions

Definition

Get multiple raw transaction data. The retrieved transaction data depends on what properties are on the request body. For example, if the request body contains the commitmentIds and valuationIds, the response will return the commitments and valutations properties.

Request Limitations

  • The total number of identifiers across all arrays combined must not exceed a limit of 200 transaction data points.
  • If the total number of IDs in all arrays exceeds the allowed limit, the API will return a 400 Bad Request response with an appropriate error message.

User Action Required

If the request exceeds the allowed limit:

  • The user must manually adjust the request body by reducing the number of identifiers included in the arrays.
  • Large requests should be split into multiple smaller requests, each complying with the limit.
  • Ensure that each request remains within the specified total identifier limit before resubmitting.
Http methodPOST
Path/api/rawtransactions/multiple/alltypes
Request parametersNone
ReferenceComing soon

Request body JSON format

{
    "commitmentIds": [...], 
    "capitalCallIds": [...], 
    "fundOperationIds": [...], 
    "dealIds": [...], 
    "valuationIds": [...], 
    "investeeFundCommitmentIds": [...], 
    "investeeFundCapitalCallIds": [...], 
    "investeeFundValuationIds": [...] 
} 

Response

CodeMeaning
200Get data successfully.
400Required fields aren’t provided.
401Access token is not valid.
403Token has no permission.

Response body JSON format

{
    "commitments": [...], 
    "capitalCalls": [...], 
    "fundOperations": [...], 
    "deals": [...], 
    "valuations": [...], 
    "investeeFundCommitments": [...], 
    "investeeFundCapitalCalls": [...], 
    "investeeFundValuations": [...] 
}