[{"data":1,"prerenderedAt":1281},["ShallowReactive",2],{"doc-api":3},{"id":4,"title":5,"appLink":6,"body":7,"category":1264,"description":1265,"extension":1266,"level":1267,"meta":1268,"navigation":1074,"next":1269,"path":1270,"related":1271,"seo":1274,"stem":1275,"tags":1276,"__hash__":1280,"_path":1270},"docs/docs/api/index.md","Profitelligence API",null,{"type":8,"value":9,"toc":1234},"minimark",[10,14,31,36,39,73,76,80,134,137,141,144,149,152,188,191,195,198,218,221,232,236,240,247,255,260,271,275,278,303,306,409,413,416,483,490,494,498,504,510,514,553,557,563,567,570,573,639,647,650,653,718,726,729,732,774,782,786,789,831,839,843,846,916,1000,1004,1007,1021,1024,1030,1035,1046,1050,1053,1058,1107,1112,1139,1143,1146,1184,1188,1193,1204,1209,1220,1224,1230],[11,12,5],"h1",{"id":13},"profitelligence-api",[15,16,17],"blockquote",{},[18,19,20,24,25,30],"p",{},[21,22,23],"strong",{},"Developer Resource:"," This documentation covers the Profitelligence REST API for programmatic access to market intelligence. For platform usage guides, see ",[26,27,29],"a",{"href":28},"/docs/getting-started","Getting Started",".",[32,33,35],"h2",{"id":34},"overview","Overview",[18,37,38],{},"The Profitelligence API provides access to the same data and analytics that power our platform:",[40,41,42,49,55,61,67],"ul",{},[43,44,45,48],"li",{},[21,46,47],{},"Company Data"," — Profiles, OHLC prices, technical signals",[43,50,51,54],{},[21,52,53],{},"SEC Filings"," — 8-K analysis with AI-generated summaries and impact scoring",[43,56,57,60],{},[21,58,59],{},"Form 4 Insider Trading"," — Transactions, clusters, analytics, and sentiment signals",[43,62,63,66],{},[21,64,65],{},"FRED Economic Data"," — Macro indicators and yield curve data",[43,68,69,72],{},[21,70,71],{},"Quantitative Analytics"," — Correlations, opportunity scores, and pattern signatures",[18,74,75],{},"All endpoints return clean, structured data suitable for integration into trading systems, research tools, or custom dashboards.",[32,77,79],{"id":78},"base-urls","Base URLs",[81,82,83,99],"table",{},[84,85,86],"thead",{},[87,88,89,93,96],"tr",{},[90,91,92],"th",{},"Environment",[90,94,95],{},"Base URL",[90,97,98],{},"Purpose",[100,101,102,119],"tbody",{},[87,103,104,110,116],{},[105,106,107],"td",{},[21,108,109],{},"Production",[105,111,112],{},[113,114,115],"code",{},"https://apollo.profitelligence.com/v1",[105,117,118],{},"Live data, production applications",[87,120,121,126,131],{},[105,122,123],{},[21,124,125],{},"Development",[105,127,128],{},[113,129,130],{},"https://icarus.profitelligence.com/v1",[105,132,133],{},"Testing, development work",[18,135,136],{},"All requests use HTTPS. HTTP requests are rejected.",[32,138,140],{"id":139},"authentication","Authentication",[18,142,143],{},"The API supports two authentication methods:",[145,146,148],"h3",{"id":147},"firebase-jwt-user-authentication","Firebase JWT (User Authentication)",[18,150,151],{},"For web and mobile applications where users log in:",[153,154,159],"pre",{"className":155,"code":156,"language":157,"meta":158,"style":158},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Authorization: Bearer \u003Cfirebase_jwt_token>\n","bash","",[113,160,161],{"__ignoreMap":158},[162,163,166,170,174,178,181,185],"span",{"class":164,"line":165},"line",1,[162,167,169],{"class":168},"sBMFI","Authorization:",[162,171,173],{"class":172},"sfazB"," Bearer",[162,175,177],{"class":176},"sMK4o"," \u003C",[162,179,180],{"class":172},"firebase_jwt_toke",[162,182,184],{"class":183},"sTEyZ","n",[162,186,187],{"class":176},">\n",[18,189,190],{},"JWT tokens are obtained through Firebase Authentication and automatically include user subscription tier information.",[145,192,194],{"id":193},"api-key-server-to-server","API Key (Server-to-Server)",[18,196,197],{},"For backend services and automated systems:",[153,199,201],{"className":155,"code":200,"language":157,"meta":158,"style":158},"X-API-Key: \u003Cyour_api_key>\n",[113,202,203],{"__ignoreMap":158},[162,204,205,208,210,213,216],{"class":164,"line":165},[162,206,207],{"class":168},"X-API-Key:",[162,209,177],{"class":176},[162,211,212],{"class":172},"your_api_ke",[162,214,215],{"class":183},"y",[162,217,187],{"class":176},[18,219,220],{},"API keys are tied to your account and subject to rate limits based on subscription tier.",[18,222,223,226,227,231],{},[21,224,225],{},"See:"," ",[26,228,230],{"href":229},"/docs/api/authentication","Authentication Guide"," for detailed setup instructions.",[32,233,235],{"id":234},"response-formats","Response Formats",[145,237,239],{"id":238},"csv-default","CSV (Default)",[18,241,242,243,246],{},"Most endpoints return ",[21,244,245],{},"pipe-delimited CSV"," for efficient data transfer:",[153,248,253],{"className":249,"code":251,"language":252},[250],"language-text","symbol|date|open|high|low|close|volume\nAAPL|2024-01-15|185.50|186.74|184.92|186.19|45234567\nAAPL|2024-01-16|186.09|187.05|185.30|186.86|42891234\n","text",[113,254,251],{"__ignoreMap":158},[18,256,257],{},[21,258,259],{},"Why CSV?",[40,261,262,265,268],{},[43,263,264],{},"Smaller payload sizes",[43,266,267],{},"Faster parsing in data pipelines",[43,269,270],{},"Direct compatibility with pandas, Excel, and databases",[145,272,274],{"id":273},"json-explicit-paths","JSON (Explicit Paths)",[18,276,277],{},"Complex, nested responses use JSON. These endpoints include:",[40,279,280,291,297],{},[43,281,282,283,286,287,290],{},"Page aggregation routes (",[113,284,285],{},"/company-info-page",", ",[113,288,289],{},"/form4-company-page",")",[43,292,293,294,290],{},"Analytics endpoints (",[113,295,296],{},"/analytics/*",[43,298,299,300,290],{},"FRED economic data (",[113,301,302],{},"/fred-*",[18,304,305],{},"JSON responses follow standard structure:",[153,307,311],{"className":308,"code":309,"language":310,"meta":158,"style":158},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"data\": { ... },\n  \"meta\": {\n    \"timestamp\": \"2024-01-15T14:30:00Z\",\n    \"cached\": false\n  }\n}\n","json",[113,312,313,318,343,358,382,397,403],{"__ignoreMap":158},[162,314,315],{"class":164,"line":165},[162,316,317],{"class":176},"{\n",[162,319,321,324,328,331,334,337,340],{"class":164,"line":320},2,[162,322,323],{"class":176},"  \"",[162,325,327],{"class":326},"spNyl","data",[162,329,330],{"class":176},"\"",[162,332,333],{"class":176},":",[162,335,336],{"class":176}," {",[162,338,339],{"class":183}," ... ",[162,341,342],{"class":176},"},\n",[162,344,346,348,351,353,355],{"class":164,"line":345},3,[162,347,323],{"class":176},[162,349,350],{"class":326},"meta",[162,352,330],{"class":176},[162,354,333],{"class":176},[162,356,357],{"class":176}," {\n",[162,359,361,364,367,369,371,374,377,379],{"class":164,"line":360},4,[162,362,363],{"class":176},"    \"",[162,365,366],{"class":168},"timestamp",[162,368,330],{"class":176},[162,370,333],{"class":176},[162,372,373],{"class":176}," \"",[162,375,376],{"class":172},"2024-01-15T14:30:00Z",[162,378,330],{"class":176},[162,380,381],{"class":176},",\n",[162,383,385,387,390,392,394],{"class":164,"line":384},5,[162,386,363],{"class":176},[162,388,389],{"class":168},"cached",[162,391,330],{"class":176},[162,393,333],{"class":176},[162,395,396],{"class":176}," false\n",[162,398,400],{"class":164,"line":399},6,[162,401,402],{"class":176},"  }\n",[162,404,406],{"class":164,"line":405},7,[162,407,408],{"class":176},"}\n",[32,410,412],{"id":411},"subscription-tiers-access","Subscription Tiers & Access",[18,414,415],{},"Data access varies by subscription level:",[81,417,418,434],{},[84,419,420],{},[87,421,422,425,428,431],{},[90,423,424],{},"Tier",[90,426,427],{},"Symbol Access",[90,429,430],{},"Daily API Calls",[90,432,433],{},"Hourly Limit",[100,435,436,452,468],{},[87,437,438,443,446,449],{},[105,439,440],{},[21,441,442],{},"Free",[105,444,445],{},"Top 500 by volume",[105,447,448],{},"10",[105,450,451],{},"2",[87,453,454,459,462,465],{},[105,455,456],{},[21,457,458],{},"Pro",[105,460,461],{},"Top 6,000 by volume",[105,463,464],{},"100",[105,466,467],{},"25",[87,469,470,475,478,481],{},[105,471,472],{},[21,473,474],{},"Elite",[105,476,477],{},"All symbols (unlimited)",[105,479,480],{},"1,000",[105,482,464],{},[18,484,485,486,489],{},"Requests for symbols outside your tier return a ",[113,487,488],{},"403 Forbidden"," response with details about upgrading.",[32,491,493],{"id":492},"quick-start","Quick Start",[145,495,497],{"id":496},"_1-get-your-credentials","1. Get Your Credentials",[18,499,500,503],{},[21,501,502],{},"For JWT auth:"," Use the Firebase SDK to authenticate users in your app.",[18,505,506,509],{},[21,507,508],{},"For API key:"," Contact us to request API access for your account.",[145,511,513],{"id":512},"_2-make-your-first-request","2. Make Your First Request",[153,515,517],{"className":155,"code":516,"language":157,"meta":158,"style":158},"# Get company profile for Apple\ncurl -H \"Authorization: Bearer YOUR_JWT_TOKEN\" \\\n  \"https://apollo.profitelligence.com/v1/company-profile?symbol=AAPL\"\n",[113,518,519,525,543],{"__ignoreMap":158},[162,520,521],{"class":164,"line":165},[162,522,524],{"class":523},"sHwdD","# Get company profile for Apple\n",[162,526,527,530,533,535,538,540],{"class":164,"line":320},[162,528,529],{"class":168},"curl",[162,531,532],{"class":172}," -H",[162,534,373],{"class":176},[162,536,537],{"class":172},"Authorization: Bearer YOUR_JWT_TOKEN",[162,539,330],{"class":176},[162,541,542],{"class":183}," \\\n",[162,544,545,547,550],{"class":164,"line":345},[162,546,323],{"class":176},[162,548,549],{"class":172},"https://apollo.profitelligence.com/v1/company-profile?symbol=AAPL",[162,551,552],{"class":176},"\"\n",[145,554,556],{"id":555},"_3-parse-the-response","3. Parse the Response",[153,558,561],{"className":559,"code":560,"language":252},[250],"cik|ticker|company_name|sector|industry|exchange|market_cap|employees\n320193|AAPL|Apple Inc.|Technology|Consumer Electronics|NASDAQ|2850000000000|164000\n",[113,562,560],{"__ignoreMap":158},[32,564,566],{"id":565},"endpoint-categories","Endpoint Categories",[145,568,47],{"id":569},"company-data",[18,571,572],{},"Core company information and market data.",[81,574,575,588],{},[84,576,577],{},[87,578,579,582,585],{},[90,580,581],{},"Endpoint",[90,583,584],{},"Description",[90,586,587],{},"Format",[100,589,590,603,615,627],{},[87,591,592,597,600],{},[105,593,594],{},[113,595,596],{},"/company-profile",[105,598,599],{},"Company fundamentals (sector, industry, market cap)",[105,601,602],{},"CSV",[87,604,605,610,613],{},[105,606,607],{},[113,608,609],{},"/ohlc",[105,611,612],{},"Historical OHLC price data",[105,614,602],{},[87,616,617,622,625],{},[105,618,619],{},[113,620,621],{},"/technical-signals",[105,623,624],{},"Trading signals (momentum, mean reversion)",[105,626,602],{},[87,628,629,634,637],{},[105,630,631],{},[113,632,633],{},"/company-actions",[105,635,636],{},"SEC 8-K filings with AI analysis",[105,638,602],{},[18,640,641,226,643],{},[21,642,225],{},[26,644,646],{"href":645},"/docs/api/endpoints/company-data","Company Data Endpoints",[145,648,59],{"id":649},"form-4-insider-trading",[18,651,652],{},"Comprehensive insider transaction data and analytics.",[81,654,655,665],{},[84,656,657],{},[87,658,659,661,663],{},[90,660,581],{},[90,662,584],{},[90,664,424],{},[100,666,667,680,692,705],{},[87,668,669,674,677],{},[105,670,671],{},[113,672,673],{},"/form4-recent-activity",[105,675,676],{},"Latest insider transactions",[105,678,679],{},"Light",[87,681,682,687,690],{},[105,683,684],{},[113,685,686],{},"/form4-top-insiders",[105,688,689],{},"Highest conviction insiders",[105,691,679],{},[87,693,694,699,702],{},[105,695,696],{},[113,697,698],{},"/form4-clusters",[105,700,701],{},"Clustered buying/selling patterns",[105,703,704],{},"Medium",[87,706,707,712,715],{},[105,708,709],{},[113,710,711],{},"/form4-sentiment-momentum",[105,713,714],{},"Sentiment trend analysis",[105,716,717],{},"Advanced",[18,719,720,226,722],{},[21,721,225],{},[26,723,725],{"href":724},"/docs/api/endpoints/form4-insider","Form 4 Endpoints",[145,727,65],{"id":728},"fred-economic-data",[18,730,731],{},"Federal Reserve economic indicators.",[81,733,734,742],{},[84,735,736],{},[87,737,738,740],{},[90,739,581],{},[90,741,584],{},[100,743,744,754,764],{},[87,745,746,751],{},[105,747,748],{},[113,749,750],{},"/fred-latest",[105,752,753],{},"Current values for key indicators",[87,755,756,761],{},[105,757,758],{},[113,759,760],{},"/fred-series-history",[105,762,763],{},"Historical time series",[87,765,766,771],{},[105,767,768],{},[113,769,770],{},"/fred-yield-curve",[105,772,773],{},"Treasury yield curve data",[18,775,776,226,778],{},[21,777,225],{},[26,779,781],{"href":780},"/docs/api/endpoints/fred-economic","FRED Endpoints",[145,783,785],{"id":784},"advanced-analytics","Advanced Analytics",[18,787,788],{},"Quantitative analysis and pattern recognition.",[81,790,791,799],{},[84,792,793],{},[87,794,795,797],{},[90,796,581],{},[90,798,584],{},[100,800,801,811,821],{},[87,802,803,808],{},[105,804,805],{},[113,806,807],{},"/analytics/correlations",[105,809,810],{},"Statistical correlations between factors",[87,812,813,818],{},[105,814,815],{},[113,816,817],{},"/analytics/opportunities",[105,819,820],{},"Scored opportunity rankings",[87,822,823,828],{},[105,824,825],{},[113,826,827],{},"/analytics/signatures",[105,829,830],{},"Pattern signature detection",[18,832,833,226,835],{},[21,834,225],{},[26,836,838],{"href":837},"/docs/api/endpoints/analytics","Analytics Endpoints",[32,840,842],{"id":841},"error-handling","Error Handling",[18,844,845],{},"All errors return appropriate HTTP status codes with descriptive messages:",[153,847,849],{"className":308,"code":848,"language":310,"meta":158,"style":158},"{\n  \"error\": \"Symbol not found\",\n  \"code\": \"SYMBOL_NOT_FOUND\",\n  \"details\": \"The symbol 'INVALID' does not exist in our database\"\n}\n",[113,850,851,855,875,894,912],{"__ignoreMap":158},[162,852,853],{"class":164,"line":165},[162,854,317],{"class":176},[162,856,857,859,862,864,866,868,871,873],{"class":164,"line":320},[162,858,323],{"class":176},[162,860,861],{"class":326},"error",[162,863,330],{"class":176},[162,865,333],{"class":176},[162,867,373],{"class":176},[162,869,870],{"class":172},"Symbol not found",[162,872,330],{"class":176},[162,874,381],{"class":176},[162,876,877,879,881,883,885,887,890,892],{"class":164,"line":345},[162,878,323],{"class":176},[162,880,113],{"class":326},[162,882,330],{"class":176},[162,884,333],{"class":176},[162,886,373],{"class":176},[162,888,889],{"class":172},"SYMBOL_NOT_FOUND",[162,891,330],{"class":176},[162,893,381],{"class":176},[162,895,896,898,901,903,905,907,910],{"class":164,"line":360},[162,897,323],{"class":176},[162,899,900],{"class":326},"details",[162,902,330],{"class":176},[162,904,333],{"class":176},[162,906,373],{"class":176},[162,908,909],{"class":172},"The symbol 'INVALID' does not exist in our database",[162,911,552],{"class":176},[162,913,914],{"class":164,"line":384},[162,915,408],{"class":176},[81,917,918,928],{},[84,919,920],{},[87,921,922,925],{},[90,923,924],{},"Status",[90,926,927],{},"Meaning",[100,929,930,940,950,960,970,980,990],{},[87,931,932,937],{},[105,933,934],{},[113,935,936],{},"200",[105,938,939],{},"Success",[87,941,942,947],{},[105,943,944],{},[113,945,946],{},"400",[105,948,949],{},"Bad request (missing/invalid parameters)",[87,951,952,957],{},[105,953,954],{},[113,955,956],{},"401",[105,958,959],{},"Authentication required",[87,961,962,967],{},[105,963,964],{},[113,965,966],{},"403",[105,968,969],{},"Forbidden (tier restriction or rate limit)",[87,971,972,977],{},[105,973,974],{},[113,975,976],{},"404",[105,978,979],{},"Resource not found",[87,981,982,987],{},[105,983,984],{},[113,985,986],{},"429",[105,988,989],{},"Rate limit exceeded",[87,991,992,997],{},[105,993,994],{},[113,995,996],{},"500",[105,998,999],{},"Server error",[32,1001,1003],{"id":1002},"rate-limiting","Rate Limiting",[18,1005,1006],{},"Rate limits are enforced per API key or user account:",[40,1008,1009,1015],{},[43,1010,1011,1014],{},[21,1012,1013],{},"Daily limit:"," Resets at midnight UTC",[43,1016,1017,1020],{},[21,1018,1019],{},"Hourly limit:"," Rolling 60-minute window",[18,1022,1023],{},"When rate limited, the response includes headers:",[153,1025,1028],{"className":1026,"code":1027,"language":252},[250],"X-RateLimit-Limit: 100\nX-RateLimit-Remaining: 0\nX-RateLimit-Reset: 1705334400\n",[113,1029,1027],{"__ignoreMap":158},[18,1031,1032],{},[21,1033,1034],{},"Best practices:",[40,1036,1037,1040,1043],{},[43,1038,1039],{},"Cache responses when possible",[43,1041,1042],{},"Use page aggregation endpoints to reduce call count",[43,1044,1045],{},"Implement exponential backoff on 429 responses",[32,1047,1049],{"id":1048},"sdks-libraries","SDKs & Libraries",[18,1051,1052],{},"We recommend using standard HTTP libraries for API access:",[18,1054,1055],{},[21,1056,1057],{},"Python:",[153,1059,1063],{"className":1060,"code":1061,"language":1062,"meta":158,"style":158},"language-python shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","import requests\n\nheaders = {\"Authorization\": f\"Bearer {jwt_token}\"}\nresponse = requests.get(\n    \"https://apollo.profitelligence.com/v1/company-profile\",\n    params={\"symbol\": \"AAPL\"},\n    headers=headers\n)\n","python",[113,1064,1065,1070,1076,1081,1086,1091,1096,1101],{"__ignoreMap":158},[162,1066,1067],{"class":164,"line":165},[162,1068,1069],{},"import requests\n",[162,1071,1072],{"class":164,"line":320},[162,1073,1075],{"emptyLinePlaceholder":1074},true,"\n",[162,1077,1078],{"class":164,"line":345},[162,1079,1080],{},"headers = {\"Authorization\": f\"Bearer {jwt_token}\"}\n",[162,1082,1083],{"class":164,"line":360},[162,1084,1085],{},"response = requests.get(\n",[162,1087,1088],{"class":164,"line":384},[162,1089,1090],{},"    \"https://apollo.profitelligence.com/v1/company-profile\",\n",[162,1092,1093],{"class":164,"line":399},[162,1094,1095],{},"    params={\"symbol\": \"AAPL\"},\n",[162,1097,1098],{"class":164,"line":405},[162,1099,1100],{},"    headers=headers\n",[162,1102,1104],{"class":164,"line":1103},8,[162,1105,1106],{},")\n",[18,1108,1109],{},[21,1110,1111],{},"JavaScript:",[153,1113,1117],{"className":1114,"code":1115,"language":1116,"meta":158,"style":158},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","const response = await fetch(\n  'https://apollo.profitelligence.com/v1/company-profile?symbol=AAPL',\n  { headers: { 'Authorization': `Bearer ${jwtToken}` } }\n);\n","javascript",[113,1118,1119,1124,1129,1134],{"__ignoreMap":158},[162,1120,1121],{"class":164,"line":165},[162,1122,1123],{},"const response = await fetch(\n",[162,1125,1126],{"class":164,"line":320},[162,1127,1128],{},"  'https://apollo.profitelligence.com/v1/company-profile?symbol=AAPL',\n",[162,1130,1131],{"class":164,"line":345},[162,1132,1133],{},"  { headers: { 'Authorization': `Bearer ${jwtToken}` } }\n",[162,1135,1136],{"class":164,"line":360},[162,1137,1138],{},");\n",[32,1140,1142],{"id":1141},"changelog","Changelog",[18,1144,1145],{},"API changes are documented here. We maintain backward compatibility and provide deprecation notices for breaking changes.",[81,1147,1148,1158],{},[84,1149,1150],{},[87,1151,1152,1155],{},[90,1153,1154],{},"Date",[90,1156,1157],{},"Change",[100,1159,1160,1168,1176],{},[87,1161,1162,1165],{},[105,1163,1164],{},"2024-01",[105,1166,1167],{},"Form 4 analytics endpoints launched",[87,1169,1170,1173],{},[105,1171,1172],{},"2023-11",[105,1174,1175],{},"8-K AI summary analysis added",[87,1177,1178,1181],{},[105,1179,1180],{},"2023-09",[105,1182,1183],{},"Initial API release",[32,1185,1187],{"id":1186},"support","Support",[18,1189,1190],{},[21,1191,1192],{},"Questions about the API?",[40,1194,1195,1198,1201],{},[43,1196,1197],{},"Check endpoint-specific documentation",[43,1199,1200],{},"Review error messages (they're designed to be helpful)",[43,1202,1203],{},"Contact support for API key issues",[18,1205,1206],{},[21,1207,1208],{},"Found a bug?",[40,1210,1211,1214,1217],{},[43,1212,1213],{},"Include the full request URL (without credentials)",[43,1215,1216],{},"Include the response body and status code",[43,1218,1219],{},"Note the approximate timestamp",[32,1221,1223],{"id":1222},"next-steps","Next Steps",[18,1225,1226,1227,1229],{},"Ready to start building? Head to the ",[26,1228,230],{"href":229}," to set up your credentials, then explore the endpoint documentation for the data you need.",[1231,1232,1233],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":158,"searchDepth":320,"depth":320,"links":1235},[1236,1237,1238,1242,1246,1247,1252,1258,1259,1260,1261,1262,1263],{"id":34,"depth":320,"text":35},{"id":78,"depth":320,"text":79},{"id":139,"depth":320,"text":140,"children":1239},[1240,1241],{"id":147,"depth":345,"text":148},{"id":193,"depth":345,"text":194},{"id":234,"depth":320,"text":235,"children":1243},[1244,1245],{"id":238,"depth":345,"text":239},{"id":273,"depth":345,"text":274},{"id":411,"depth":320,"text":412},{"id":492,"depth":320,"text":493,"children":1248},[1249,1250,1251],{"id":496,"depth":345,"text":497},{"id":512,"depth":345,"text":513},{"id":555,"depth":345,"text":556},{"id":565,"depth":320,"text":566,"children":1253},[1254,1255,1256,1257],{"id":569,"depth":345,"text":47},{"id":649,"depth":345,"text":59},{"id":728,"depth":345,"text":65},{"id":784,"depth":345,"text":785},{"id":841,"depth":320,"text":842},{"id":1002,"depth":320,"text":1003},{"id":1048,"depth":320,"text":1049},{"id":1141,"depth":320,"text":1142},{"id":1186,"depth":320,"text":1187},{"id":1222,"depth":320,"text":1223},"api","Programmatic access to market data, insider trading analysis, SEC filings, and quantitative signals","md","intermediate",{},"api/authentication","/docs/api",[1269,1272,1273],"api/endpoints/company-data","api/endpoints/form4-insider",{"title":5,"description":1265},"docs/api/index",[1264,1277,1278,1279],"developer","integration","market-data","eOS3u7_uvRn5Ko-Yo4gJ4dphXTaLZYpfmuiNTblBIWc",1785812714714]