PoolAPI / Developer preview

An integration layer designed for institutions.

PoolAPI is a planned REST interface for exchanging portfolio, transaction and reporting data with origination and servicing systems. The contract below is illustrative and subject to pilot validation.

Endpoints

  • POST/v1/portfolios

    Create a portfolio record and submit asset data for validation.

  • GET/v1/portfolios/{id}/risk

    Retrieve qualitative risk labels and concentration views.

  • POST/v1/transactions

    Create a transaction scenario linked to a portfolio.

  • GET/v1/transactions/{id}/cashflows

    Read projected and observed cash flows for monitoring.

  • GET/v1/reporting

    List draft and approved reports per transaction.

  • POST/v1/webhooks

    Subscribe to events such as portfolio.validated or report.published.

Authentication

Scoped API keys per organisation, with every request bound to a tenant and logged. Stronger options such as mutual TLS are under assessment with pilot partners.

Example request · illustrative
curl -X POST https://api.poolcapital.eu/v1/transactions \
  -H "Authorization: Bearer <api_key>" \
  -d '{
    "portfolio_id": "prt_demo_01",
    "name": "Project Atlas",
    "currency": "EUR"
  }'

201 Created
{
  "transaction_id": "trx_demo_04",
  "status": "draft"
}

Illustrative API contract. Endpoints, payloads and authentication methods may change; no public API access is available at this stage.

Institutional pilot

Discuss a defined use case.

Request a private demo