Transaction Clauses API

Table of contents

Overview

The Acuris Transaction Clauses API enables searching for clauses in transactional disclosures using the Perfect Information taxonomy.

Disclosures are searchable across debt, equity, and M&A classifications.

The API supports sophisticated querying capability, and the result includes detailed transaction metadata, like ISINs, transaction size, sector information, markets of listing and company names.

The API supports a wide range of query parameters, for the complete list visit the Swagger documentation.

Quick start

To view the most recent clauses added to the archive, make a simple call to like the following one.

curl -H X-API-Key: YOUR_API_KEY' https://api.acuris.com/transaction-clauses/clauses

Example of API response.

{
  "hits": 1827749,
  "clauses": [
    {
      "clauseId": "62768357_24757_197",
      "clauseTypeId": 24757,
      "clauseType": "LIMITATION ON RESTRICTIONS ON DISTRIBUTIONS FROM RESTRICTED SUBSIDIARIES",
      "sequence": 197,
      "clauseText": "\n\r\n\nLimitation on Restrictions on Distributions from Restricted Subsidiaries\r\n\t\t\t\nThe Company and the Affiliate Issuer will not, and will not permit any Restricted Subsidiary to, create or otherwise cause or permit to exist or become effective any consensual encumbrance or consensual restriction on ",
      "documentId": 62768357,
      "issueDate": "2016-01-07T00:00:00",
      "title": "Unitymedia Hessen GMBH and Company Kg; Unitymedia NRW GMBH: EUR420M 4.625% Guaranteed Senior Secured Notes Due 2026 - Listing Particulars",
      "companies": [
        {
          "id": 556759,
          "name": "Unitymedia Kabelbw GMBH"
        },
      ],
      "classifications": [ 38,39,40,41,43,304],
      "countries": [ 4,189 ],
      "transactionSize": [ 420000000 ],
      "transactionParty": {
        "guarantor": [ 556759,729645 ],
        "leadManagerArranger": [ 1278,564476 ],
        "legalAdviserIssuerGuarantor": [ 562902,724743 ],
        "legalAdviserLeadManagerDealers": [ 506827,606438 ],
        "legalAdviserTrustee": [ 701915 ],
        "listingAgent": [ 539383 ],
        "payingAgent": [ 509222 ],
        "principalPayingAgent": [ 509222 ],
        "registrar": [ 539383 ],
        "trustee": [ 509222,591921 ]
      },
      "coupon": 4.625,
      "isin": [
        "XS1334248223",
        "XS1334248579"
      ],
      "documentTypeId": 16,
      "pageCount": 449
    }
  ],
  "paging": {
    "nextPage": "https://uatwvliepa.execute-api.eu-west-1.amazonaws.com/default/Clauses?pageToken=FGluY2x1ZGVfY29udGV4dF91dWlkDnF1ZXJ5VGhlbkZ",
    "pageToken": "FGluY2x1ZGVfY29udGV4dF91dWlkDnF1ZXJ5VGhlbkZ"  
  },
  "referenceData": [
    {
      "name": "DocumentTypes",
      "values": [
        {
          "id": "16",
          "name": "PI Bond"
        }
      ]
    },
    {
      "name": "Classifications",
      "values": [
        {
          "id": "302",
          "name": "RECEIVABLES"
        },
      ]
    },
    {
      "name": "Countries",
      "values": [
        {
          "id": "4",
          "name": "Germany"
        },
        {
          "id": "189",
          "name": "West Europe"
        }
      ]
    },
    {
      "name": "Companies",
      "values": [
        {
          "id": "729629",
          "name": "Unitymedia Hessen Verwaltung GMBH"
        },
      ]
    }
  ]

The ‘hits’ property in the payload is the number of clauses matched in total.
The default response includes the latest 10 items added to the archive, and you’ll have to paginate through the response to get additional content.
The API can also be interrogated using query parameters to fetch specific subsets of data.

We recommend the use of GZIP compression to gain up to 80% reduction in the json data transfer.

Accept-Encoding:deflate,gzip