---
title: "Get source-linked reported debt balances, company-reported total history, and identified notes, loans, or facilities with filing and covenant coverage. Reported balance categories remain separate and do not imply completed instrument extraction."
method: GET
path: "/v1/stocks/{ticker}/debt-profile"
tags: ["DebtProfiles"]
---

# Get source-linked reported debt balances, company-reported total history, and identified notes, loans, or facilities with filing and covenant coverage. Reported balance categories remain separate and do not imply completed instrument extraction.

`GET /v1/stocks/{ticker}/debt-profile`

## Request

- Base URL: `https://api.equibles.com`
- URL: `https://api.equibles.com/v1/stocks/{ticker}/debt-profile`
- Auth: HTTP bearer
- TypeScript: <https://skmtc.dev/equibles/apis/equibles-api/docs/v1/stocks/:ticker/debt-profile/get.ts> (a function with typed inputs; its response is checked against the schema)

## Path parameters

- `ticker` string, required

## Query parameters

- `instrumentLimit` integer
- `instrumentOffset` integer
- `reportedTotalLimit` integer
- `reportedTotalOffset` integer

## Response `200`

OK

- DebtProfileResponse
  - `ticker` string, nullable
  - `companyName` string, nullable
  - `coverage` DebtProfileCoverageDto
    - `readLimitReached` boolean
    - `filingStartDate` string, date, nullable
    - `examinedThrough` string, date, nullable
    - `latestProcessedFilingDate` string, date, nullable
    - `annualBaselineAsOf` string, date, nullable
    - `unresolvedObservationCount` integer
    - `incompleteEvidenceFilingCount` integer
    - `incompleteLegalArtifactCount` integer
    - `incompleteCovenantArtifactCount` integer
    - `pendingFilingFailureCount` integer
    - `parkedFilingFailureCount` integer
    - `pendingCovenantFailureCount` integer
    - `parkedCovenantFailureCount` integer
    - `unprocessedFilingCount` integer
    - `unprocessedCovenantArtifactCount` integer
    - `isRegisteredFund` boolean: True for a registered investment fund, which is outside debt-profile coverage.
    - `exclusionNotice` string, nullable: Why the issuer is outside debt-profile coverage; null when it is covered.
  - `reportedBalances` DebtProfileReportedBalanceDto[], nullable
    - `label` string, nullable
    - `concept` string, nullable
    - `amount` number, double
    - `currency` string, nullable
    - `asOfDate` string, date
    - `filedDate` string, date
    - `form` string, nullable
    - `sourceUrl` string, nullable
  - `reportedBalancesLimited` boolean
  - `reportedTotals` DebtProfileReportedTotalDto[], nullable
    - `asOfDate` string, date
    - `label` string, nullable
    - `currency` string, nullable
    - `amount` number, double
    - `form` string, nullable
    - `filedDate` string, date
    - `filingUrl` string, nullable
    - `sourceUrl` string, nullable
    - `reconciliationStatus` string, nullable
    - `sourceQuote` string, nullable
    - `contextQuotes` string[], nullable
  - `reportedTotalsMeta` PageMeta
    - `limit` integer
    - `offset` integer
    - `count` integer
    - `hasMore` boolean
    - `total` integer, nullable
  - `instruments` DebtProfileInstrumentDto[], nullable
    - `id` string, uuid
    - `instrumentType` string, nullable
    - `status` string, nullable
    - `legalIssuer` string, nullable
    - `instrumentReference` string, nullable
    - `seriesDesignation` string, nullable
    - `agreementTitle` string, nullable
    - `originalAgreementDate` string, date, nullable
    - `maturityDate` string, date, nullable
    - `currency` string, nullable
    - `originalPrincipal` number, double, nullable
    - `outstandingPrincipal` number, double, nullable
    - `carryingAmount` number, double, nullable
    - `commitment` number, double, nullable
    - `availability` number, double, nullable
    - `balanceAsOf` string, date, nullable
    - `aliases` DebtProfileAliasDto[], nullable
      - `type` string, nullable
      - `value` string, nullable
    - `aliasesMeta` PageMeta
      - `limit` integer
      - `offset` integer
      - `count` integer
      - `hasMore` boolean
      - `total` integer, nullable
    - `history` DebtProfileObservationDto[], nullable
      - `eventType` string, nullable
      - `effectiveDate` string, date, nullable
      - `asOfDate` string, date, nullable
      - `outstandingPrincipal` number, double, nullable
      - `carryingAmount` number, double, nullable
      - `fairValue` number, double, nullable
      - `commitment` number, double, nullable
      - `availability` number, double, nullable
      - `couponRatePercent` number, double, nullable
      - `variableRateTerms` string, nullable
      - `form` string, nullable
      - `filedDate` string, date
      - `filingUrl` string, nullable
      - `sourceUrl` string, nullable
      - `instrumentReference` string, nullable
      - `legalIssuerQuote` string, nullable
      - `sourceQuote` string, nullable
      - `contextQuotes` string[], nullable
    - `historyMeta` PageMeta
      - `limit` integer
      - `offset` integer
      - `count` integer
      - `hasMore` boolean
      - `total` integer, nullable
    - `covenants` DebtProfileCovenantDto[], nullable
      - `id` string, uuid
      - `appliesToEveryAgreementSeries` boolean
      - `provisionReference` string, nullable
      - `category` string, nullable
      - `categoryText` string, nullable
      - `summary` string, nullable
      - `metric` string, nullable
      - `operator` string, nullable
      - `threshold` number, double, nullable
      - `thresholdUnit` string, nullable
      - `testingFrequency` string, nullable
      - `isSpringing` boolean, nullable
      - `springingTrigger` string, nullable
      - `exceptions` string, nullable
      - `definedTerms` DebtProfileCovenantDefinedTermDto[], nullable
        - `term` string, nullable
        - `definition` string, nullable
        - `sourceQuote` string, nullable
      - `effectiveFrom` string, date, nullable
      - `effectiveTo` string, date, nullable
      - `supersedesPriorVersion` boolean
      - `supersedesProvisionReference` string, nullable
      - `supersessionQuote` string, nullable
      - `sourceSection` string, nullable
      - `sourceQuote` string, nullable
      - `targetIdentityQuotes` string[], nullable
      - `targetScopeQuotes` string[], nullable
      - `governingContextQuotes` string[], nullable
      - `sourceUrl` string, nullable
    - `covenantsMeta` PageMeta
      - `limit` integer
      - `offset` integer
      - `count` integer
      - `hasMore` boolean
      - `total` integer, nullable
    - `documents` DebtProfileDocumentDto[], nullable
      - `role` string, nullable
      - `formOrExhibitType` string, nullable
      - `description` string, nullable
      - `filedDate` string, date
      - `effectiveDate` string, date, nullable
      - `sourceUrl` string, nullable
    - `documentsMeta` PageMeta
      - `limit` integer
      - `offset` integer
      - `count` integer
      - `hasMore` boolean
      - `total` integer, nullable
  - `instrumentsMeta` PageMeta
    - `limit` integer
    - `offset` integer
    - `count` integer
    - `hasMore` boolean
    - `total` integer, nullable

## Other responses

- `400`: Invalid request — a malformed parameter value or a query parameter this endpoint does not support.
- `404`: Not Found

## Changes

- **2026-11-06** `666e06778588`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/equibles/apis/equibles-api/changes/v1/stocks/:ticker/debt-profile/get.md)

---

[API](https://skmtc.dev/equibles/apis/equibles-api.md) - [All operations](https://skmtc.dev/equibles/apis/equibles-api/llms.txt) - [OpenAPI document](https://skmtc.dev/equibles/apis/equibles-api/revisions/713a3e840323?raw)
