v1

latestOpenAPI 3.0.0Apache 2.02026-07-244385400.4 KB
Open Banking

Upload Plaid Asset Report

Uploads a Plaid Asset Report to a customer. Once a Plaid Asset Report is uploaded, it will be processed by Inscribe’s Credit Insights service which returns customer insights derived from the open banking data.

Warning This endpoint is deprecated. The recommended endpoint is Upload Plaid Asset Report Open Banking Data.

post/customers/{customer_id}/plaid_assets

Path parameters

customer_idstring uuid required

The Inscribe customer id.

Request body

warningsobject[] required

A list of errors relating to the Asset Report generation.

request_idstring required

A unique identifier for the request.

Example request

{
  "report": {
    "asset_report_id": "Lr7b1341-1n67-T4a5-pl0r-493199h1vahm",
    "client_report_id": "example_client_report_101",
    "date_generated": "2022-09-21T02:45:13Z",
    "days_requested": 10,
    "user": {},
    "items": []
  },
  "warnings": [],
  "request_id": "TYeVrpGv4LDWXA2"
}

Response

Successfully created a new Plaid Asset Report.

idstring uuid

Unique identifier for the Open Banking Data.

created_atstring date-time

Time at which the Open Banking Data was created, in the format: yyyy-MM-dd'T'HH:mm:ssZ

state'PROCESSING' | 'PROCESSED' | 'ERROR_PROCESSING' | 'CORRUPT_DATA_DETECTED'

The current state of the Open Banking Data, it has the following options: PROCESSING - This Open Banking Data is still being processed. PROCESSED - This Open Banking Data has finished processing and results are available. ERROR_PROCESSING - An error occurred while processing this Open Banking Data. CORRUPT_DATA_DETECTED - This Open Banking Data was found to contain corrupted data and could not be processed.

no_of_bank_accountsinteger

The number of bank accounts present in the Open Banking Data. This value will be 0 until the data is in the PROCESSED state.

Example response

{
  "id": "0efae611-b3eb-4b84-8ed0-36f11430f5a2",
  "created_at": "2022-07-14T09:46:10.510Z",
  "state": "PROCESSED",
  "no_of_bank_accounts": 2
}