GET
/
trades
curl --request GET \
  --url https://api.benzinga.com/api/v1/gov/usa/congress/trades
{
  "data": [
    {
      "id": "string",
      "created": "string (double)",
      "updated": "string (double)",
      "ownership": "string",
      "security": {
        "name": "string",
        "ticker": "string",
        "type": "string"
      },
      "transaction_type": "string",
      "transaction_date": "string",
      "notification_date": "string",
      "report_date": "string",
      "amount": "string",
      "chamber": "string",
      "filer_info": {
        "member_name": "string",
        "status": "string",
        "state": "string",
        "district": "string"
      }
    }
  ]
}

Authorizations

token
string
queryrequired

Query Parameters

chamber
string

Specific chamber of congress, either House or Senate. Defaults to all of congress.

date
string

Date to query for data. Shorthand for date_from and date_to if they are the same. Defaults for latest.

date_from
string

Date to query from point in time.

date_to
string

Date to query to point in time.

fields
string[]

A comma (,) separated list of returned fields.

pagesize
integer
default: 50

Number of results returned. Limit 1000

page
integer
default: 0

Page offset.

search_keys
string

One or more security symbols separated by a comma. Maximum 50 securities. Security identifiers must be in the format of ticker symbols, only for US-listed equities.

updated_since
number

Records last Updated Unix timestamp (UTC). This will force the sort order to be Greater Than or Equal to the timestamp indicated.

Timestamp may also be in python format to include millisecond updates.

Response

200 - application/json
data
object[]