SEC EDGAR Form 144, 144/A GraphQL Documentation

This documentation includes the GraphQL query and subscription specification for access to the Securities and Exchange Commission (SEC EDGAR ) data on our platform.

Terms of Service

https://beamapi.com/terms

API Endpoints
# Production Server for Queries:
https://api.beamapi.com/data/fundamentals/us/sec/form_144/v1/
# Production Server for Subscriptions:
wss://api.beamapi.com/data/fundamentals/us/sec/form_144/v1/ws
Headers
# Your API key from the dashboard. Must be included in all API calls. For websocket connections, this value is put in an initial on connection payload.
{"api-key": "<YOUR_TOKEN_HERE>"}
Version

1

Queries

document

Response

Returns [Form144Document!]!

Arguments
Name Description
offset - Int
filters - FilterForm144Document

Example

Query
query document(
  $offset: Int,
  $filters: FilterForm144Document
) {
  document(
    offset: $offset,
    filters: $filters
  ) {
    conformed_document_type
    conformed_name
    contents
    description
    entity_cik
    filing_accession_number
    pos
  }
}
Variables
{"offset": 123, "filters": FilterForm144Document}
Response
{
  "data": {
    "document": [
      {
        "conformed_document_type": "abc123",
        "conformed_name": "xyz789",
        "contents": "xyz789",
        "description": "abc123",
        "entity_cik": 987,
        "filing_accession_number": 987,
        "pos": 123
      }
    ]
  }
}

document_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterForm144Document

Example

Query
query document_count($filters: FilterForm144Document) {
  document_count(filters: $filters)
}
Variables
{"filters": FilterForm144Document}
Response
{"data": {"document_count": 123}}

form_data

Response

Returns [Form144FormData!]!

Arguments
Name Description
offset - Int
filters - FilterForm144FormData

Example

Query
query form_data(
  $offset: Int,
  $filters: FilterForm144FormData
) {
  form_data(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    issuer_cik
    issuer_city
    issuer_contact_phone
    issuer_name
    issuer_sec_file_number
    issuer_state_or_country
    issuer_street_1
    issuer_street_2
    issuer_zip_code
    name_of_person_for_whose_account_the_securities_are_to_be_sold
    nothing_to_report_flag_on_securities_sold_in_past_3_months
    notice_date
    notice_plan_adoption_dates
    notice_signature
    relationships_to_issuer
    remarks
  }
}
Variables
{"offset": 123, "filters": FilterForm144FormData}
Response
{
  "data": {
    "form_data": [
      {
        "entity_cik": 987,
        "filing_accession_number": 123,
        "issuer_cik": "abc123",
        "issuer_city": "xyz789",
        "issuer_contact_phone": "abc123",
        "issuer_name": "abc123",
        "issuer_sec_file_number": "xyz789",
        "issuer_state_or_country": "xyz789",
        "issuer_street_1": "xyz789",
        "issuer_street_2": "xyz789",
        "issuer_zip_code": "xyz789",
        "name_of_person_for_whose_account_the_securities_are_to_be_sold": "abc123",
        "nothing_to_report_flag_on_securities_sold_in_past_3_months": true,
        "notice_date": NaiveDate,
        "notice_plan_adoption_dates": [
          "abc123"
        ],
        "notice_signature": "xyz789",
        "relationships_to_issuer": [
          "xyz789"
        ],
        "remarks": "abc123"
      }
    ]
  }
}

form_data_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterForm144FormData

Example

Query
query form_data_count($filters: FilterForm144FormData) {
  form_data_count(filters: $filters)
}
Variables
{"filters": FilterForm144FormData}
Response
{"data": {"form_data_count": 987}}

header_data

Response

Returns [Form144HeaderData!]!

Arguments
Name Description
offset - Int
filters - FilterForm144HeaderData

Example

Query
query header_data(
  $offset: Int,
  $filters: FilterForm144HeaderData
) {
  header_data(
    offset: $offset,
    filters: $filters
  ) {
    ccc
    cik
    contact_email
    contact_name
    contact_phone
    entity_cik
    filing_accession_number
    live_test_flag
    notification_email_addresses
    override_internet_flag
    previous_accession_number
    schema_version
    submission_type
  }
}
Variables
{"offset": 987, "filters": FilterForm144HeaderData}
Response
{
  "data": {
    "header_data": [
      {
        "ccc": "xyz789",
        "cik": 987,
        "contact_email": "xyz789",
        "contact_name": "abc123",
        "contact_phone": "abc123",
        "entity_cik": 123,
        "filing_accession_number": 123,
        "live_test_flag": "abc123",
        "notification_email_addresses": [
          "xyz789"
        ],
        "override_internet_flag": false,
        "previous_accession_number": "xyz789",
        "schema_version": "xyz789",
        "submission_type": "abc123"
      }
    ]
  }
}

header_data_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterForm144HeaderData

Example

Query
query header_data_count($filters: FilterForm144HeaderData) {
  header_data_count(filters: $filters)
}
Variables
{"filters": FilterForm144HeaderData}
Response
{"data": {"header_data_count": 987}}

security_information

Arguments
Name Description
offset - Int
filters - FilterForm144SecurityInformation

Example

Query
query security_information(
  $offset: Int,
  $filters: FilterForm144SecurityInformation
) {
  security_information(
    offset: $offset,
    filters: $filters
  ) {
    aggregate_market_value
    approximate_sale_date
    broker_or_market_maker_city
    broker_or_market_maker_name
    broker_or_market_maker_state_or_country
    broker_or_market_maker_street_1
    broker_or_market_maker_street_2
    broker_or_market_maker_zip_code
    entity_cik
    filing_accession_number
    number_of_units_outstanding
    number_of_units_sold
    pos
    securities_class_title
    securities_exchange_name
  }
}
Variables
{
  "offset": 987,
  "filters": FilterForm144SecurityInformation
}
Response
{
  "data": {
    "security_information": [
      {
        "aggregate_market_value": 123.45,
        "approximate_sale_date": NaiveDate,
        "broker_or_market_maker_city": "abc123",
        "broker_or_market_maker_name": "xyz789",
        "broker_or_market_maker_state_or_country": "xyz789",
        "broker_or_market_maker_street_1": "xyz789",
        "broker_or_market_maker_street_2": "xyz789",
        "broker_or_market_maker_zip_code": "xyz789",
        "entity_cik": 987,
        "filing_accession_number": 987,
        "number_of_units_outstanding": 123,
        "number_of_units_sold": 987,
        "pos": 123,
        "securities_class_title": "abc123",
        "securities_exchange_name": "xyz789"
      }
    ]
  }
}

security_information_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterForm144SecurityInformation

Example

Query
query security_information_count($filters: FilterForm144SecurityInformation) {
  security_information_count(filters: $filters)
}
Variables
{"filters": FilterForm144SecurityInformation}
Response
{"data": {"security_information_count": 123}}

security_sold_in_past_3_months

Arguments
Name Description
offset - Int
filters - FilterForm144SecuritySoldInPast3Months

Example

Query
query security_sold_in_past_3_months(
  $offset: Int,
  $filters: FilterForm144SecuritySoldInPast3Months
) {
  security_sold_in_past_3_months(
    offset: $offset,
    filters: $filters
  ) {
    amount_of_securities_sold
    entity_cik
    filing_accession_number
    gross_proceeds
    pos
    sale_date
    securities_class_title
    seller_city
    seller_name
    seller_state_or_country
    seller_street_1
    seller_street_2
    seller_zip_code
  }
}
Variables
{
  "offset": 123,
  "filters": FilterForm144SecuritySoldInPast3Months
}
Response
{
  "data": {
    "security_sold_in_past_3_months": [
      {
        "amount_of_securities_sold": 123,
        "entity_cik": 987,
        "filing_accession_number": 987,
        "gross_proceeds": 987.65,
        "pos": 987,
        "sale_date": NaiveDate,
        "securities_class_title": "xyz789",
        "seller_city": "xyz789",
        "seller_name": "xyz789",
        "seller_state_or_country": "xyz789",
        "seller_street_1": "abc123",
        "seller_street_2": "abc123",
        "seller_zip_code": "xyz789"
      }
    ]
  }
}

security_sold_in_past_3_months_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterForm144SecuritySoldInPast3Months

Example

Query
query security_sold_in_past_3_months_count($filters: FilterForm144SecuritySoldInPast3Months) {
  security_sold_in_past_3_months_count(filters: $filters)
}
Variables
{"filters": FilterForm144SecuritySoldInPast3Months}
Response
{"data": {"security_sold_in_past_3_months_count": 123}}

security_to_be_sold

Response

Returns [Form144SecurityToBeSold!]!

Arguments
Name Description
offset - Int
filters - FilterForm144SecurityToBeSold

Example

Query
query security_to_be_sold(
  $offset: Int,
  $filters: FilterForm144SecurityToBeSold
) {
  security_to_be_sold(
    offset: $offset,
    filters: $filters
  ) {
    acquired_date
    amount_of_securities_acquired
    donor_acquired_date
    entity_cik
    filing_accession_number
    is_gift_transaction
    name_of_person_from_whom_acquired
    nature_of_acquisition_transaction
    nature_of_payment
    payment_date
    pos
    securities_class_title
  }
}
Variables
{"offset": 123, "filters": FilterForm144SecurityToBeSold}
Response
{
  "data": {
    "security_to_be_sold": [
      {
        "acquired_date": NaiveDate,
        "amount_of_securities_acquired": 123,
        "donor_acquired_date": NaiveDate,
        "entity_cik": 123,
        "filing_accession_number": 987,
        "is_gift_transaction": false,
        "name_of_person_from_whom_acquired": "abc123",
        "nature_of_acquisition_transaction": "xyz789",
        "nature_of_payment": "xyz789",
        "payment_date": NaiveDate,
        "pos": 987,
        "securities_class_title": "xyz789"
      }
    ]
  }
}

security_to_be_sold_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterForm144SecurityToBeSold

Example

Query
query security_to_be_sold_count($filters: FilterForm144SecurityToBeSold) {
  security_to_be_sold_count(filters: $filters)
}
Variables
{"filters": FilterForm144SecurityToBeSold}
Response
{"data": {"security_to_be_sold_count": 987}}

Subscriptions

document

Response

Returns a Form144Document!

Arguments
Name Description
filters - FilterForm144Document

Example

Query
subscription document($filters: FilterForm144Document) {
  document(filters: $filters) {
    conformed_document_type
    conformed_name
    contents
    description
    entity_cik
    filing_accession_number
    pos
  }
}
Variables
{"filters": FilterForm144Document}
Response
{
  "data": {
    "document": {
      "conformed_document_type": "abc123",
      "conformed_name": "xyz789",
      "contents": "abc123",
      "description": "xyz789",
      "entity_cik": 987,
      "filing_accession_number": 987,
      "pos": 123
    }
  }
}

form_data

Response

Returns a Form144FormData!

Arguments
Name Description
filters - FilterForm144FormData

Example

Query
subscription form_data($filters: FilterForm144FormData) {
  form_data(filters: $filters) {
    entity_cik
    filing_accession_number
    issuer_cik
    issuer_city
    issuer_contact_phone
    issuer_name
    issuer_sec_file_number
    issuer_state_or_country
    issuer_street_1
    issuer_street_2
    issuer_zip_code
    name_of_person_for_whose_account_the_securities_are_to_be_sold
    nothing_to_report_flag_on_securities_sold_in_past_3_months
    notice_date
    notice_plan_adoption_dates
    notice_signature
    relationships_to_issuer
    remarks
  }
}
Variables
{"filters": FilterForm144FormData}
Response
{
  "data": {
    "form_data": {
      "entity_cik": 987,
      "filing_accession_number": 123,
      "issuer_cik": "abc123",
      "issuer_city": "abc123",
      "issuer_contact_phone": "xyz789",
      "issuer_name": "abc123",
      "issuer_sec_file_number": "abc123",
      "issuer_state_or_country": "abc123",
      "issuer_street_1": "xyz789",
      "issuer_street_2": "abc123",
      "issuer_zip_code": "abc123",
      "name_of_person_for_whose_account_the_securities_are_to_be_sold": "abc123",
      "nothing_to_report_flag_on_securities_sold_in_past_3_months": true,
      "notice_date": NaiveDate,
      "notice_plan_adoption_dates": [
        "abc123"
      ],
      "notice_signature": "abc123",
      "relationships_to_issuer": ["xyz789"],
      "remarks": "xyz789"
    }
  }
}

header_data

Response

Returns a Form144HeaderData!

Arguments
Name Description
filters - FilterForm144HeaderData

Example

Query
subscription header_data($filters: FilterForm144HeaderData) {
  header_data(filters: $filters) {
    ccc
    cik
    contact_email
    contact_name
    contact_phone
    entity_cik
    filing_accession_number
    live_test_flag
    notification_email_addresses
    override_internet_flag
    previous_accession_number
    schema_version
    submission_type
  }
}
Variables
{"filters": FilterForm144HeaderData}
Response
{
  "data": {
    "header_data": {
      "ccc": "xyz789",
      "cik": 987,
      "contact_email": "xyz789",
      "contact_name": "xyz789",
      "contact_phone": "xyz789",
      "entity_cik": 123,
      "filing_accession_number": 123,
      "live_test_flag": "xyz789",
      "notification_email_addresses": [
        "abc123"
      ],
      "override_internet_flag": false,
      "previous_accession_number": "abc123",
      "schema_version": "abc123",
      "submission_type": "abc123"
    }
  }
}

security_information

Response

Returns a Form144SecurityInformation!

Arguments
Name Description
filters - FilterForm144SecurityInformation

Example

Query
subscription security_information($filters: FilterForm144SecurityInformation) {
  security_information(filters: $filters) {
    aggregate_market_value
    approximate_sale_date
    broker_or_market_maker_city
    broker_or_market_maker_name
    broker_or_market_maker_state_or_country
    broker_or_market_maker_street_1
    broker_or_market_maker_street_2
    broker_or_market_maker_zip_code
    entity_cik
    filing_accession_number
    number_of_units_outstanding
    number_of_units_sold
    pos
    securities_class_title
    securities_exchange_name
  }
}
Variables
{"filters": FilterForm144SecurityInformation}
Response
{
  "data": {
    "security_information": {
      "aggregate_market_value": 123.45,
      "approximate_sale_date": NaiveDate,
      "broker_or_market_maker_city": "abc123",
      "broker_or_market_maker_name": "xyz789",
      "broker_or_market_maker_state_or_country": "abc123",
      "broker_or_market_maker_street_1": "xyz789",
      "broker_or_market_maker_street_2": "xyz789",
      "broker_or_market_maker_zip_code": "abc123",
      "entity_cik": 987,
      "filing_accession_number": 123,
      "number_of_units_outstanding": 123,
      "number_of_units_sold": 987,
      "pos": 987,
      "securities_class_title": "abc123",
      "securities_exchange_name": "xyz789"
    }
  }
}

security_sold_in_past_3_months

Arguments
Name Description
filters - FilterForm144SecuritySoldInPast3Months

Example

Query
subscription security_sold_in_past_3_months($filters: FilterForm144SecuritySoldInPast3Months) {
  security_sold_in_past_3_months(filters: $filters) {
    amount_of_securities_sold
    entity_cik
    filing_accession_number
    gross_proceeds
    pos
    sale_date
    securities_class_title
    seller_city
    seller_name
    seller_state_or_country
    seller_street_1
    seller_street_2
    seller_zip_code
  }
}
Variables
{"filters": FilterForm144SecuritySoldInPast3Months}
Response
{
  "data": {
    "security_sold_in_past_3_months": {
      "amount_of_securities_sold": 987,
      "entity_cik": 987,
      "filing_accession_number": 987,
      "gross_proceeds": 123.45,
      "pos": 123,
      "sale_date": NaiveDate,
      "securities_class_title": "abc123",
      "seller_city": "xyz789",
      "seller_name": "abc123",
      "seller_state_or_country": "xyz789",
      "seller_street_1": "xyz789",
      "seller_street_2": "xyz789",
      "seller_zip_code": "abc123"
    }
  }
}

security_to_be_sold

Response

Returns a Form144SecurityToBeSold!

Arguments
Name Description
filters - FilterForm144SecurityToBeSold

Example

Query
subscription security_to_be_sold($filters: FilterForm144SecurityToBeSold) {
  security_to_be_sold(filters: $filters) {
    acquired_date
    amount_of_securities_acquired
    donor_acquired_date
    entity_cik
    filing_accession_number
    is_gift_transaction
    name_of_person_from_whom_acquired
    nature_of_acquisition_transaction
    nature_of_payment
    payment_date
    pos
    securities_class_title
  }
}
Variables
{"filters": FilterForm144SecurityToBeSold}
Response
{
  "data": {
    "security_to_be_sold": {
      "acquired_date": NaiveDate,
      "amount_of_securities_acquired": 987,
      "donor_acquired_date": NaiveDate,
      "entity_cik": 987,
      "filing_accession_number": 987,
      "is_gift_transaction": false,
      "name_of_person_from_whom_acquired": "xyz789",
      "nature_of_acquisition_transaction": "xyz789",
      "nature_of_payment": "abc123",
      "payment_date": NaiveDate,
      "pos": 987,
      "securities_class_title": "abc123"
    }
  }
}

Types

Boolean

Description

The Boolean scalar type represents true or false.

Example
true

F64HighEnd

Fields
Input Field Description
le - Float
lt - Float
Example
{"le": 987.65, "lt": 123.45}

F64LowEnd

Fields
Input Field Description
ge - Float
gt - Float
Example
{"ge": 123.45, "gt": 987.65}

F64Range

Fields
Input Field Description
lowEnd - F64LowEnd
highEnd - F64HighEnd
Example
{
  "lowEnd": F64LowEnd,
  "highEnd": F64HighEnd
}

FilterForm144Document

Fields
Input Field Description
conformed_document_type - String
conformed_name - String
contents - String
description - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
pos - FilterableI32
Example
{
  "conformed_document_type": "xyz789",
  "conformed_name": "xyz789",
  "contents": "abc123",
  "description": "xyz789",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "pos": FilterableI32
}

FilterForm144FormData

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
issuer_cik - String
issuer_city - String
issuer_contact_phone - String
issuer_name - String
issuer_sec_file_number - String
issuer_state_or_country - String
issuer_street_1 - String
issuer_street_2 - String
issuer_zip_code - String
name_of_person_for_whose_account_the_securities_are_to_be_sold - String
nothing_to_report_flag_on_securities_sold_in_past_3_months - Boolean
notice_date - FilterableNaiveDate
notice_plan_adoption_dates - [String!]
notice_signature - String
relationships_to_issuer - [String!]
remarks - String
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "issuer_cik": "xyz789",
  "issuer_city": "xyz789",
  "issuer_contact_phone": "xyz789",
  "issuer_name": "abc123",
  "issuer_sec_file_number": "xyz789",
  "issuer_state_or_country": "abc123",
  "issuer_street_1": "abc123",
  "issuer_street_2": "xyz789",
  "issuer_zip_code": "abc123",
  "name_of_person_for_whose_account_the_securities_are_to_be_sold": "xyz789",
  "nothing_to_report_flag_on_securities_sold_in_past_3_months": false,
  "notice_date": FilterableNaiveDate,
  "notice_plan_adoption_dates": ["xyz789"],
  "notice_signature": "abc123",
  "relationships_to_issuer": ["xyz789"],
  "remarks": "abc123"
}

FilterForm144HeaderData

Fields
Input Field Description
ccc - String
cik - FilterableI64
contact_email - String
contact_name - String
contact_phone - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
live_test_flag - String
notification_email_addresses - [String!]
override_internet_flag - Boolean
previous_accession_number - String
schema_version - String
submission_type - String
Example
{
  "ccc": "abc123",
  "cik": FilterableI64,
  "contact_email": "abc123",
  "contact_name": "xyz789",
  "contact_phone": "abc123",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "live_test_flag": "abc123",
  "notification_email_addresses": [
    "abc123"
  ],
  "override_internet_flag": false,
  "previous_accession_number": "abc123",
  "schema_version": "xyz789",
  "submission_type": "xyz789"
}

FilterForm144SecurityInformation

Fields
Input Field Description
aggregate_market_value - FilterableF64
approximate_sale_date - FilterableNaiveDate
broker_or_market_maker_city - String
broker_or_market_maker_name - String
broker_or_market_maker_state_or_country - String
broker_or_market_maker_street_1 - String
broker_or_market_maker_street_2 - String
broker_or_market_maker_zip_code - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
number_of_units_outstanding - FilterableI64
number_of_units_sold - FilterableI64
pos - FilterableI32
securities_class_title - String
securities_exchange_name - String
Example
{
  "aggregate_market_value": FilterableF64,
  "approximate_sale_date": FilterableNaiveDate,
  "broker_or_market_maker_city": "xyz789",
  "broker_or_market_maker_name": "xyz789",
  "broker_or_market_maker_state_or_country": "abc123",
  "broker_or_market_maker_street_1": "abc123",
  "broker_or_market_maker_street_2": "xyz789",
  "broker_or_market_maker_zip_code": "xyz789",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "number_of_units_outstanding": FilterableI64,
  "number_of_units_sold": FilterableI64,
  "pos": FilterableI32,
  "securities_class_title": "xyz789",
  "securities_exchange_name": "abc123"
}

FilterForm144SecuritySoldInPast3Months

Fields
Input Field Description
amount_of_securities_sold - FilterableI64
entity_cik - FilterableI64
filing_accession_number - FilterableI64
gross_proceeds - FilterableF64
pos - FilterableI32
sale_date - FilterableNaiveDate
securities_class_title - String
seller_city - String
seller_name - String
seller_state_or_country - String
seller_street_1 - String
seller_street_2 - String
seller_zip_code - String
Example
{
  "amount_of_securities_sold": FilterableI64,
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "gross_proceeds": FilterableF64,
  "pos": FilterableI32,
  "sale_date": FilterableNaiveDate,
  "securities_class_title": "abc123",
  "seller_city": "xyz789",
  "seller_name": "xyz789",
  "seller_state_or_country": "abc123",
  "seller_street_1": "abc123",
  "seller_street_2": "xyz789",
  "seller_zip_code": "abc123"
}

FilterForm144SecurityToBeSold

Fields
Input Field Description
acquired_date - FilterableNaiveDate
amount_of_securities_acquired - FilterableI64
donor_acquired_date - FilterableNaiveDate
entity_cik - FilterableI64
filing_accession_number - FilterableI64
is_gift_transaction - Boolean
name_of_person_from_whom_acquired - String
nature_of_acquisition_transaction - String
nature_of_payment - String
payment_date - FilterableNaiveDate
pos - FilterableI32
securities_class_title - String
Example
{
  "acquired_date": FilterableNaiveDate,
  "amount_of_securities_acquired": FilterableI64,
  "donor_acquired_date": FilterableNaiveDate,
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "is_gift_transaction": true,
  "name_of_person_from_whom_acquired": "xyz789",
  "nature_of_acquisition_transaction": "xyz789",
  "nature_of_payment": "abc123",
  "payment_date": FilterableNaiveDate,
  "pos": FilterableI32,
  "securities_class_title": "abc123"
}

FilterableF64

Fields
Input Field Description
equal - Float
range - F64Range
Example
{"equal": 123.45, "range": F64Range}

FilterableI32

Fields
Input Field Description
equal - Int
range - I32Range
Example
{"equal": 987, "range": I32Range}

FilterableI64

Fields
Input Field Description
equal - Int
range - I64Range
Example
{"equal": 123, "range": I64Range}

FilterableNaiveDate

Fields
Input Field Description
equal - NaiveDate
range - NaiveDateRange
Example
{
  "equal": NaiveDate,
  "range": NaiveDateRange
}

Float

Description

The Float scalar type represents signed double-precision fractional values as specified by IEEE 754.

Example
123.45

Form144Document

Fields
Field Name Description
conformed_document_type - String
conformed_name - String
contents - String
description - String
entity_cik - Int
filing_accession_number - Int
pos - Int
Example
{
  "conformed_document_type": "xyz789",
  "conformed_name": "abc123",
  "contents": "abc123",
  "description": "xyz789",
  "entity_cik": 987,
  "filing_accession_number": 987,
  "pos": 123
}

Form144FormData

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
issuer_cik - String
issuer_city - String
issuer_contact_phone - String
issuer_name - String
issuer_sec_file_number - String
issuer_state_or_country - String
issuer_street_1 - String
issuer_street_2 - String
issuer_zip_code - String
name_of_person_for_whose_account_the_securities_are_to_be_sold - String
nothing_to_report_flag_on_securities_sold_in_past_3_months - Boolean
notice_date - NaiveDate
notice_plan_adoption_dates - [String!]
notice_signature - String
relationships_to_issuer - [String!]
remarks - String
Example
{
  "entity_cik": 987,
  "filing_accession_number": 987,
  "issuer_cik": "abc123",
  "issuer_city": "xyz789",
  "issuer_contact_phone": "xyz789",
  "issuer_name": "xyz789",
  "issuer_sec_file_number": "xyz789",
  "issuer_state_or_country": "abc123",
  "issuer_street_1": "abc123",
  "issuer_street_2": "xyz789",
  "issuer_zip_code": "abc123",
  "name_of_person_for_whose_account_the_securities_are_to_be_sold": "abc123",
  "nothing_to_report_flag_on_securities_sold_in_past_3_months": true,
  "notice_date": NaiveDate,
  "notice_plan_adoption_dates": ["xyz789"],
  "notice_signature": "xyz789",
  "relationships_to_issuer": ["abc123"],
  "remarks": "xyz789"
}

Form144HeaderData

Fields
Field Name Description
ccc - String
cik - Int
contact_email - String
contact_name - String
contact_phone - String
entity_cik - Int
filing_accession_number - Int
live_test_flag - String
notification_email_addresses - [String!]
override_internet_flag - Boolean
previous_accession_number - String
schema_version - String
submission_type - String
Example
{
  "ccc": "abc123",
  "cik": 123,
  "contact_email": "abc123",
  "contact_name": "abc123",
  "contact_phone": "abc123",
  "entity_cik": 987,
  "filing_accession_number": 123,
  "live_test_flag": "xyz789",
  "notification_email_addresses": [
    "xyz789"
  ],
  "override_internet_flag": true,
  "previous_accession_number": "abc123",
  "schema_version": "xyz789",
  "submission_type": "abc123"
}

Form144SecurityInformation

Fields
Field Name Description
aggregate_market_value - Float
approximate_sale_date - NaiveDate
broker_or_market_maker_city - String
broker_or_market_maker_name - String
broker_or_market_maker_state_or_country - String
broker_or_market_maker_street_1 - String
broker_or_market_maker_street_2 - String
broker_or_market_maker_zip_code - String
entity_cik - Int
filing_accession_number - Int
number_of_units_outstanding - Int
number_of_units_sold - Int
pos - Int
securities_class_title - String
securities_exchange_name - String
Example
{
  "aggregate_market_value": 987.65,
  "approximate_sale_date": NaiveDate,
  "broker_or_market_maker_city": "abc123",
  "broker_or_market_maker_name": "abc123",
  "broker_or_market_maker_state_or_country": "abc123",
  "broker_or_market_maker_street_1": "abc123",
  "broker_or_market_maker_street_2": "abc123",
  "broker_or_market_maker_zip_code": "abc123",
  "entity_cik": 123,
  "filing_accession_number": 987,
  "number_of_units_outstanding": 123,
  "number_of_units_sold": 123,
  "pos": 987,
  "securities_class_title": "xyz789",
  "securities_exchange_name": "abc123"
}

Form144SecuritySoldInPast3Months

Fields
Field Name Description
amount_of_securities_sold - Int
entity_cik - Int
filing_accession_number - Int
gross_proceeds - Float
pos - Int
sale_date - NaiveDate
securities_class_title - String
seller_city - String
seller_name - String
seller_state_or_country - String
seller_street_1 - String
seller_street_2 - String
seller_zip_code - String
Example
{
  "amount_of_securities_sold": 987,
  "entity_cik": 987,
  "filing_accession_number": 123,
  "gross_proceeds": 987.65,
  "pos": 123,
  "sale_date": NaiveDate,
  "securities_class_title": "abc123",
  "seller_city": "xyz789",
  "seller_name": "xyz789",
  "seller_state_or_country": "xyz789",
  "seller_street_1": "abc123",
  "seller_street_2": "abc123",
  "seller_zip_code": "abc123"
}

Form144SecurityToBeSold

Fields
Field Name Description
acquired_date - NaiveDate
amount_of_securities_acquired - Int
donor_acquired_date - NaiveDate
entity_cik - Int
filing_accession_number - Int
is_gift_transaction - Boolean
name_of_person_from_whom_acquired - String
nature_of_acquisition_transaction - String
nature_of_payment - String
payment_date - NaiveDate
pos - Int
securities_class_title - String
Example
{
  "acquired_date": NaiveDate,
  "amount_of_securities_acquired": 987,
  "donor_acquired_date": NaiveDate,
  "entity_cik": 987,
  "filing_accession_number": 987,
  "is_gift_transaction": false,
  "name_of_person_from_whom_acquired": "xyz789",
  "nature_of_acquisition_transaction": "xyz789",
  "nature_of_payment": "xyz789",
  "payment_date": NaiveDate,
  "pos": 987,
  "securities_class_title": "xyz789"
}

I32HighEnd

Fields
Input Field Description
le - Int
lt - Int
Example
{"le": 123, "lt": 987}

I32LowEnd

Fields
Input Field Description
ge - Int
gt - Int
Example
{"ge": 123, "gt": 123}

I32Range

Fields
Input Field Description
lowEnd - I32LowEnd
highEnd - I32HighEnd
Example
{
  "lowEnd": I32LowEnd,
  "highEnd": I32HighEnd
}

I64HighEnd

Fields
Input Field Description
le - Int
lt - Int
Example
{"le": 987, "lt": 987}

I64LowEnd

Fields
Input Field Description
ge - Int
gt - Int
Example
{"ge": 123, "gt": 123}

I64Range

Fields
Input Field Description
lowEnd - I64LowEnd
highEnd - I64HighEnd
Example
{
  "lowEnd": I64LowEnd,
  "highEnd": I64HighEnd
}

Int

Description

The Int scalar type represents non-fractional whole numeric values.

Example
123

NaiveDate

Description

ISO 8601 calendar date without timezone. Format: %Y-%m-%d

Examples

  • 1994-11-13
  • 2000-02-24
Example
NaiveDate

NaiveDateHighEnd

Fields
Input Field Description
le - NaiveDate
lt - NaiveDate
Example
{"le": NaiveDate, "lt": NaiveDate}

NaiveDateLowEnd

Fields
Input Field Description
ge - NaiveDate
gt - NaiveDate
Example
{"ge": NaiveDate, "gt": NaiveDate}

NaiveDateRange

Fields
Input Field Description
lowEnd - NaiveDateLowEnd
highEnd - NaiveDateHighEnd
Example
{
  "lowEnd": NaiveDateLowEnd,
  "highEnd": NaiveDateHighEnd
}

String

Description

The String scalar type represents textual data, represented as UTF-8 character sequences. The String type is most often used by GraphQL to represent free-form human-readable text.

Example
"abc123"