Skip to main content
POST
News Analysis
Generate an AI-powered news analysis for a stock. Scans recent news and produces a concise summary with key takeaways.

How It Works

This endpoint uses async job processing:
  1. Submit Request: POST with a stock symbol
  2. Receive Job ID: Get a job ID and polling URL immediately
  3. Poll for Status: Check /v1/jobs/{job_id} until status is completed
  4. Get Analysis: The completed job contains a structured news summary
Analysis typically takes 30-90 seconds depending on the volume of recent news.

Query Parameters

Response (202 Accepted)

Completed Response

When the job completes, GET /v1/jobs/{job_id} returns:

Result Fields

Example

Authorizations

Authorization
string
header
required

API key passed as Bearer token

Query Parameters

symbol
string
required

Stock symbol (e.g., AAPL, MSFT)

Response

Job created successfully. Poll the check_url for results.

job_id
string

Unique job identifier

status
enum<string>

Initial job status

Available options:
pending
symbol
string

Stock symbol being analyzed

check_url
string

URL to poll for job status

estimated_duration_seconds
integer

Estimated processing time in seconds

message
string

Human-readable status message