1. Watchlist
FinancialReports
  • FinancialReports API Documentation
  • Changelog
  • Python SDK
  • S3 Bulk Delivery
  • Companies
    • List Companies
      GET
    • Retrieve Company Details
      GET
    • Retrieve Company Financials
      GET
    • Predict Next Annual Report
      GET
    • List Company Merges
      GET
    • Resolve Companies by Identifier (Batch)
      POST
  • Filings
    • List Filings
      GET
    • Retrieve Filing Details
      GET
    • Retrieve Filing History (Audit Trail)
      GET
    • Retrieve Filing Markdown
      GET
  • Filing Types
    • The Financial Reporting Classification Framework (FRCF)
    • List Filing Types
      GET
    • Retrieve Filing Type
      GET
  • Filing Categories
    • List Filing Categories
      GET
    • Retrieve Filing Category
      GET
  • Languages
    • Understanding Language Codes
    • List Languages
      GET
    • Retrieve Language
      GET
  • ISIC Classifications
    • Understanding ISIC Classification
    • List ISIC Classes
    • Retrieve ISIC Class
    • List ISIC Divisions
    • Retrieve ISIC Division
    • List ISIC Groups
    • Retrieve ISIC Group
    • List ISIC Sections
    • Retrieve ISIC Section
  • Countries
    • Understanding Country Codes
    • List Countries
    • Retrieve Country
  • Sources
    • Understanding Data Sources
    • List Data Sources
    • Retrieve Data Source
  • Watchlist
    • Get User's Watchlist
      GET
    • Add Company to Watchlist
      POST
    • Remove Company from Watchlist
      DELETE
    • Bulk Add Companies to Watchlist
      POST
    • Bulk Remove Companies from Watchlist
      POST
  • Webhooks (Management)
    • List Webhooks
    • Create Webhook
    • Retrieve Webhook
    • Update Webhook
    • Partial Update Webhook
    • Delete Webhook
    • List Delivery Logs
    • Retrieve Delivery Detail
    • Replay Delivery
    • Regenerate Secret Key
    • Test Webhook
    • Filing Processed Event
    • Filing Received Event
  • ISINs
    • List ISINs
    • Retrieve ISIN
  • Financial Data
    • List Line Item Definitions
    • Retrieve Line Item Definition
  • Security Listings
    • List security listings (exchange + ticker per company)
    • Retrieve a single security listing
  • Schemas
    • Company
    • Language
    • Filing
    • Source
    • BulkWatchlist
    • BulkWatchlistResponse
    • CompanyMinimal
    • Country
    • ErrorDetail
    • DesignatedSponsor
    • CompanyListing
    • FilingType
    • CompanyMerge
    • ISICClass
    • CompanyMergedInto
    • FilingProcessedPayload
    • ISICDivision
    • FilingCategory
    • ISICGroup
    • FilingHistory
    • CompanyResolveMatch
    • ISICSection
    • CompanyResolveRequest
    • EntityLegalForm
    • CompanyResolveResponse
    • CompanyResolveResult
    • PaginatedFilingTypeList
    • PaginatedCompanyMinimalList
    • CompanyResolveStatusEnum
    • CompanyResolveSummary
    • PaginatedCountryList
    • PaginatedISICClassList
    • CompanyResolveViaEnum
    • ISIN
    • ListedStockExchange
    • PaginatedISICDivisionList
    • PaginatedSourceList
    • PaginatedISICGroupList
    • PaginatedISICSectionList
    • FiscalPeriodEnum
    • NextAnnualReport
    • PaginatedLanguageList
    • PaginatedFilingCategoryList
    • WatchlistAction
    • Jurisdiction
    • WatchlistCompany
    • PaginatedFilingHistoryList
    • FilingSummary
    • WatchlistResponse
    • PaginatedWebhookList
    • PaginatedISINList
    • NullEnum
    • PaginatedWebhookDeliveryList
    • StockIndex
    • ProcessingStatusEnum
    • IngestionModeEnum
    • StatusEnum
    • LineItemDefinition
    • PaginatedCompanyMergeList
    • WebhookDelivery
    • WebhookSecret
    • PaginatedFilingSummaryList
    • PaginatedLineItemDefinitionList
    • StatementTypeEnum
    • PaginatedSecurityListingList
    • PatchedWebhook
    • ResolveRow
    • SecurityListing
    • WatchlistPage
    • Webhook
    • WebhookCompanyPayload
    • WebhookCreateResponse
    • WebhookDeliveryDetail
    • WebhookFilingPayload
    • WebhookReplayResponse
    • WebhookTestResponse
  1. Watchlist

Add Company to Watchlist

POST
/watchlist/companies/
Access Level Required: Requires Standard Access (Level 1).

Adds a specified company to the authenticated user's watchlist.

Request

Authorization
API Key
Add parameter in header
X-API-Key
Example:
X-API-Key: ********************
or
JWT Bearer
Add the parameter
Authorization
to Headers
Example:
Authorization: ********************
or
Header Params

Body Params application/jsonRequired

Example
An example of a request body to add a company to the watchlist.
{
    "company_id": 14
}

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location 'https://api.financialreports.eu/watchlist/companies/' \
--header 'x-api-key;' \
--header 'X-API-Key: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
    "company_id": 14
}'

Responses

🟢201Created
application/json
Company successfully added to the watchlist.
Bodyapplication/json

Example
{
    "status": "success",
    "message": "Company added to watchlist.",
    "company_id": 14
}
🟠400Bad Request
🟠401Unauthorized
🟠403
Modified at 2026-09-11 14:56:11
Previous
Get User's Watchlist
Next
Remove Company from Watchlist
Built with