Skip to main content
GET
/
v1
/
financials
/
revenue-breakdown
Get Revenue Breakdown
curl --request GET \
  --url https://api.aries.com/v1/financials/revenue-breakdown \
  --header 'Authorization: Bearer <token>'
import requests

url = "https://api.aries.com/v1/financials/revenue-breakdown"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.aries.com/v1/financials/revenue-breakdown', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));
<?php

$curl = curl_init();

curl_setopt_array($curl, [
CURLOPT_URL => "https://api.aries.com/v1/financials/revenue-breakdown",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);

$response = curl_exec($curl);
$err = curl_error($curl);

curl_close($curl);

if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}
package main

import (
"fmt"
"net/http"
"io"
)

func main() {

url := "https://api.aries.com/v1/financials/revenue-breakdown"

req, _ := http.NewRequest("GET", url, nil)

req.Header.Add("Authorization", "Bearer <token>")

res, _ := http.DefaultClient.Do(req)

defer res.Body.Close()
body, _ := io.ReadAll(res.Body)

fmt.Println(string(body))

}
HttpResponse<String> response = Unirest.get("https://api.aries.com/v1/financials/revenue-breakdown")
.header("Authorization", "Bearer <token>")
.asString();
require 'uri'
require 'net/http'

url = URI("https://api.aries.com/v1/financials/revenue-breakdown")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'

response = http.request(request)
puts response.read_body
{
  "data": {
    "cik": "320193",
    "data": [
      {
        "accessNumber": "0000320193-25-000079",
        "breakdown": {
          "concept": "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax",
          "endDate": "2025-09-27",
          "revenueBreakdown": [
            {
              "axis": "srt_ProductOrServiceAxis",
              "data": [
                {
                  "label": "Services",
                  "member": "us-gaap_ServiceMember",
                  "percentage": 26.22975242754607,
                  "unit": "usd",
                  "value": 109158000000
                }
              ]
            },
            {
              "axis": "srt_ConsolidationItemsAxis",
              "data": [
                {
                  "label": "Operating segments",
                  "member": "us-gaap_OperatingSegmentsMember",
                  "percentage": 8.09686635701087,
                  "unit": "usd",
                  "value": 33696000000
                }
              ]
            },
            {
              "axis": "srt_StatementGeographicalAxis",
              "data": [
                {
                  "label": "U.S.",
                  "member": "country_US",
                  "percentage": 36.473864682178295,
                  "unit": "usd",
                  "value": 151790000000
                }
              ]
            }
          ],
          "startDate": "2024-09-29",
          "unit": "usd",
          "value": 416161000000
        }
      },
      {
        "accessNumber": "0001193125-10-162840",
        "breakdown": {
          "concept": "us-gaap:SalesRevenueNet",
          "endDate": "2010-06-26",
          "revenueBreakdown": [
            {
              "axis": "us-gaap:SegmentReportingInformationBySegmentAxis",
              "data": [
                {
                  "label": "Europe [Member]",
                  "member": "aapl:EuropeMember",
                  "percentage": 29.486208279488434,
                  "unit": "usd",
                  "value": 13234000000
                }
              ],
              "label": "Segment Reporting Information, by Segment [Axis]"
            }
          ],
          "startDate": "2009-09-27",
          "unit": "usd",
          "value": 44882000000
        }
      }
    ],
    "symbol": "AAPL"
  }
}

Authorizations

Authorization
string
header
required

OAuth2 Bearer token: obtain an access token from the token endpoint and send it in the Authorization header.

Query Parameters

symbol
string

Stock ticker symbol to research, such as AAPL. Required when cik is omitted.

Example:

"AAPL"

cik
string

SEC CIK. Optional when symbol is provided.

Example:

"320193"

Response

Revenue breakdown data.

data
object