Fundamentals

Company profile

Company metadata from SEC EDGAR: SIC industry classification, filer category, fiscal year end, state of incorporation, address, phone, tickers, exchanges, public float (market cap proxy), shares outstanding, recent filing dates.

get/api/v1/fundamentals/{ticker}/profile

Path parameters

tickerstring required

Security ticker symbol.

Security ticker symbol.

Response

Company profile metadata (identifiers, category, filings).

Example response

{
  "meta": {
    "endpoint": "/api/v1/fred/us/cpi",
    "data_time": "2026-04-16T14:30:00Z",
    "response_time": "2026-04-16T14:30:12Z",
    "provider": "Sugra API v1.0.1",
    "data_age_days": 8.532,
    "source": "sugra_crypto",
    "attribution": "Short interest and Reg SHO daily short volume data is owned by and sourced from FINRA (Financial Industry Regulatory Authority).",
    "fallback_chain": [
      "sugra_crypto",
      "sugra_finance"
    ],
    "period": "2026-Q1",
    "notes": "the UKMTO report behind these counts is dated 2026-08-21 and is 11 days old"
  }
}

Changes

Changed in 3 of the 23 revisions of this API.8621

    • added the optional property meta/data_age_days to the response with the 200 status

      response-optional-property-added

    • added the optional property meta/notes to the response with the 200 status

      response-optional-property-added

    • added the optional property meta/period to the response with the 200 status

      response-optional-property-added

  • 560e8847c7b3866See the full diff
    • the response property data/address became optional for the status 200

      response-property-became-optional

    • the response property data/category became optional for the status 200

      response-property-became-optional

    • the response property data/cik became optional for the status 200

      response-property-became-optional

    • the response property data/ein became optional for the status 200

      response-property-became-optional

    • the response property data/entity_name became optional for the status 200

      response-property-became-optional

    • the response property data/entity_type became optional for the status 200

      response-property-became-optional

    • the response property data/exchanges became optional for the status 200

      response-property-became-optional

    • the response property data/filing_types became optional for the status 200

      response-property-became-optional

    • the response property data/fiscal_year_end became optional for the status 200

      response-property-became-optional

    • the response property data/investor_website became optional for the status 200

      response-property-became-optional

    • the response property data/last_10k became optional for the status 200

      response-property-became-optional

    • the response property data/last_10q became optional for the status 200

      response-property-became-optional

    • the response property data/phone became optional for the status 200

      response-property-became-optional

    • the response property data/public_float became optional for the status 200

      response-property-became-optional

    • the response property data/shares_outstanding became optional for the status 200

      response-property-became-optional

    • the response property data/sic became optional for the status 200

      response-property-became-optional

    • the response property data/sic_description became optional for the status 200

      response-property-became-optional

    • the response property data/source became optional for the status 200

      response-property-became-optional

    • the response property data/state_of_incorporation became optional for the status 200

      response-property-became-optional

    • the response property data/state_of_incorporation_description became optional for the status 200

      response-property-became-optional

    • the response property data/tickers became optional for the status 200

      response-property-became-optional

    • the response property data/website became optional for the status 200

      response-property-became-optional

    • response property data/category list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/cik list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/ein list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/entity_name list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/entity_type list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/exchanges list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/fiscal_year_end list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/last_10k list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/last_10q list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/phone list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/sic list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/sic_description list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/source list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/state_of_incorporation list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/state_of_incorporation_description list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • response property data/tickers list-of-types was widened by adding types null to media type application/json of response 200

      response-property-list-of-types-widened

    • the data/address response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • the data/filing_types response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • the data/public_float response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • the data/shares_outstanding response's property type/format changed from object/ to / for status 200

      response-property-type-changed

    • removed the required property data/address/city from the response with the 200 status

      response-required-property-removed

    • removed the required property data/address/state from the response with the 200 status

      response-required-property-removed

    • removed the required property data/address/street from the response with the 200 status

      response-required-property-removed

    • removed the required property data/address/street2 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/address/zip from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/10-K from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/10-Q from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/144 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/144/A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/25 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/25-NSE from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/3 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/3/A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/4 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/4/A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/424B2 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/5 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/8-A12B from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/8-K from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/8-K/A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/CERT from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/CERTNYS from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/CORRESP from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/DEF 14A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/DEFA14A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/FWP from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/IRANNOTICE from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/NO ACT from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/PX14A6G from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/PX14A6N from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/S-3ASR from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/S-8 from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/S-8 POS from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/SC 13G from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/SC 13G/A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/SCHEDULE 13G/A from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/SD from the response with the 200 status

      response-required-property-removed

    • removed the required property data/filing_types/UPLOAD from the response with the 200 status

      response-required-property-removed

    • removed the required property data/public_float/end from the response with the 200 status

      response-required-property-removed

    • removed the required property data/public_float/form from the response with the 200 status

      response-required-property-removed

    • removed the required property data/public_float/val from the response with the 200 status

      response-required-property-removed

    • removed the required property data/shares_outstanding/end from the response with the 200 status

      response-required-property-removed

    • removed the required property data/shares_outstanding/form from the response with the 200 status

      response-required-property-removed

    • removed the required property data/shares_outstanding/val from the response with the 200 status

      response-required-property-removed

    • added Address subschema #2 to the data/address response property anyOf list for the response status 200

      response-property-any-of-added

    • added FilingTypes subschema #2 to the data/filing_types response property anyOf list for the response status 200

      response-property-any-of-added

    • added PublicFloat subschema #2 to the data/public_float response property anyOf list for the response status 200

      response-property-any-of-added

    • added PublicFloat subschema #2 to the data/shares_outstanding response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the data/investor_website response property anyOf list for the response status 200

      response-property-any-of-added

    • added subschema #1 subschema #2 to the data/website response property anyOf list for the response status 200

      response-property-any-of-added

    This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the optional property code to the response with the 401 status

      response-optional-property-added

    • added the optional property code to the response with the 429 status

      response-optional-property-added

    • added the optional property code to the response with the 503 status

      response-optional-property-added

    • added the optional property hint to the response with the 401 status

      response-optional-property-added

    • added the optional property hint to the response with the 429 status

      response-optional-property-added

    • added the optional property hint to the response with the 503 status

      response-optional-property-added

    • added the optional property plan to the response with the 401 status

      response-optional-property-added

    • added the optional property plan to the response with the 429 status

      response-optional-property-added

    • added the optional property plan to the response with the 503 status

      response-optional-property-added

    • added the optional property reason to the response with the 401 status

      response-optional-property-added

    • added the optional property reason to the response with the 429 status

      response-optional-property-added

    • added the optional property reason to the response with the 503 status

      response-optional-property-added