SEC EDGAR Form N-PX, N-PX/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_npx/v1/
# Production Server for Subscriptions:
wss://api.beamapi.com/data/fundamentals/us/sec/form_npx/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

class_info

Response

Returns [FormNPXClassInfo!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXClassInfo

Example

Query
query class_info(
  $offset: Int,
  $filters: FilterFormNPXClassInfo
) {
  class_info(
    offset: $offset,
    filters: $filters
  ) {
    class_id
    entity_cik
    filing_accession_number
    pos
  }
}
Variables
{"offset": 987, "filters": FilterFormNPXClassInfo}
Response
{
  "data": {
    "class_info": [
      {
        "class_id": "abc123",
        "entity_cik": 987,
        "filing_accession_number": 123,
        "pos": 987
      }
    ]
  }
}

class_info_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXClassInfo

Example

Query
query class_info_count($filters: FilterFormNPXClassInfo) {
  class_info_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXClassInfo}
Response
{"data": {"class_info_count": 987}}

cover_page

Response

Returns [FormNPXCoverPage!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXCoverPage

Example

Query
query cover_page(
  $offset: Int,
  $filters: FilterFormNPXCoverPage
) {
  cover_page(
    offset: $offset,
    filters: $filters
  ) {
    agent_for_service_address_city
    agent_for_service_address_country
    agent_for_service_address_state
    agent_for_service_address_street_1
    agent_for_service_address_street_2
    agent_for_service_address_zip_code
    agent_for_service_name
    amendment_info_amendment_number
    amendment_info_amendment_type
    amendment_info_confidentiality_denied_or_expired
    amendment_info_date_denied_or_expired
    amendment_info_date_reported
    amendment_info_is_amendment
    amendment_info_reason_for_non_confidentiality
    entity_cik
    explanatory_information_explanatory_choice
    explanatory_information_explanatory_notes
    file_number
    filing_accession_number
    lei_number
    report_calender_year
    report_duration_type
    report_info_confidential_treatment
    report_info_explanation_type
    report_info_report_type
    report_quarter_year
    reporting_crd_number
    reporting_person_address_city
    reporting_person_address_country
    reporting_person_address_state
    reporting_person_address_street_1
    reporting_person_address_street_2
    reporting_person_address_zip_code
    reporting_person_name
    reporting_person_phone_number
    reporting_sec_file_number
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXCoverPage}
Response
{
  "data": {
    "cover_page": [
      {
        "agent_for_service_address_city": "abc123",
        "agent_for_service_address_country": "abc123",
        "agent_for_service_address_state": "xyz789",
        "agent_for_service_address_street_1": "abc123",
        "agent_for_service_address_street_2": "xyz789",
        "agent_for_service_address_zip_code": "xyz789",
        "agent_for_service_name": "xyz789",
        "amendment_info_amendment_number": "abc123",
        "amendment_info_amendment_type": "abc123",
        "amendment_info_confidentiality_denied_or_expired": true,
        "amendment_info_date_denied_or_expired": NaiveDate,
        "amendment_info_date_reported": NaiveDate,
        "amendment_info_is_amendment": false,
        "amendment_info_reason_for_non_confidentiality": "xyz789",
        "entity_cik": 123,
        "explanatory_information_explanatory_choice": "abc123",
        "explanatory_information_explanatory_notes": "abc123",
        "file_number": "xyz789",
        "filing_accession_number": 123,
        "lei_number": "xyz789",
        "report_calender_year": "abc123",
        "report_duration_type": "xyz789",
        "report_info_confidential_treatment": true,
        "report_info_explanation_type": "xyz789",
        "report_info_report_type": "xyz789",
        "report_quarter_year": "xyz789",
        "reporting_crd_number": "abc123",
        "reporting_person_address_city": "abc123",
        "reporting_person_address_country": "xyz789",
        "reporting_person_address_state": "abc123",
        "reporting_person_address_street_1": "abc123",
        "reporting_person_address_street_2": "abc123",
        "reporting_person_address_zip_code": "xyz789",
        "reporting_person_name": "xyz789",
        "reporting_person_phone_number": "abc123",
        "reporting_sec_file_number": "abc123"
      }
    ]
  }
}

cover_page_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXCoverPage

Example

Query
query cover_page_count($filters: FilterFormNPXCoverPage) {
  cover_page_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXCoverPage}
Response
{"data": {"cover_page_count": 123}}

document

Response

Returns [FormNPXDocument!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXDocument

Example

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

document_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXDocument

Example

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

header_data

Response

Returns [FormNPXHeaderData!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXHeaderData

Example

Query
query header_data(
  $offset: Int,
  $filters: FilterFormNPXHeaderData
) {
  header_data(
    offset: $offset,
    filters: $filters
  ) {
    ccc
    cik
    company_type
    confirming_copy_flag
    contact_email
    contact_name
    contact_phone
    entity_cik
    file_number
    filing_accession_number
    investment_company_type
    live_test_flag
    notification_email_addresses
    override_internet_flag
    period_date
    report_includes_all_classes_flag
    report_includes_all_series_flag
    submission_type
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXHeaderData}
Response
{
  "data": {
    "header_data": [
      {
        "ccc": "xyz789",
        "cik": 987,
        "company_type": "xyz789",
        "confirming_copy_flag": false,
        "contact_email": "abc123",
        "contact_name": "abc123",
        "contact_phone": "xyz789",
        "entity_cik": 123,
        "file_number": 123,
        "filing_accession_number": 987,
        "investment_company_type": "xyz789",
        "live_test_flag": "xyz789",
        "notification_email_addresses": [
          "abc123"
        ],
        "override_internet_flag": true,
        "period_date": NaiveDate,
        "report_includes_all_classes_flag": false,
        "report_includes_all_series_flag": false,
        "submission_type": "xyz789"
      }
    ]
  }
}

header_data_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXHeaderData

Example

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

investment_manager

Response

Returns [FormNPXInvestmentManager!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXInvestmentManager

Example

Query
query investment_manager(
  $offset: Int,
  $filters: FilterFormNPXInvestmentManager
) {
  investment_manager(
    offset: $offset,
    filters: $filters
  ) {
    crd_number
    entity_cik
    filing_accession_number
    form_13f_file_number
    lei_number
    name
    pos
    sec_file_number
    serial_number
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXInvestmentManager}
Response
{
  "data": {
    "investment_manager": [
      {
        "crd_number": "xyz789",
        "entity_cik": 987,
        "filing_accession_number": 123,
        "form_13f_file_number": "abc123",
        "lei_number": "xyz789",
        "name": "xyz789",
        "pos": 987,
        "sec_file_number": "xyz789",
        "serial_number": "xyz789"
      }
    ]
  }
}

investment_manager_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXInvestmentManager

Example

Query
query investment_manager_count($filters: FilterFormNPXInvestmentManager) {
  investment_manager_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXInvestmentManager}
Response
{"data": {"investment_manager_count": 123}}

other_manager

Response

Returns [FormNPXOtherManager!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXOtherManager

Example

Query
query other_manager(
  $offset: Int,
  $filters: FilterFormNPXOtherManager
) {
  other_manager(
    offset: $offset,
    filters: $filters
  ) {
    crd_number
    entity_cik
    filing_accession_number
    ica_or_13f_file_number
    lei_number_om
    manager_name
    other_file_number
    pos
  }
}
Variables
{"offset": 987, "filters": FilterFormNPXOtherManager}
Response
{
  "data": {
    "other_manager": [
      {
        "crd_number": "xyz789",
        "entity_cik": 987,
        "filing_accession_number": 987,
        "ica_or_13f_file_number": "abc123",
        "lei_number_om": "xyz789",
        "manager_name": "xyz789",
        "other_file_number": "abc123",
        "pos": 123
      }
    ]
  }
}

other_manager_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXOtherManager

Example

Query
query other_manager_count($filters: FilterFormNPXOtherManager) {
  other_manager_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXOtherManager}
Response
{"data": {"other_manager_count": 123}}

secondary_record

Response

Returns [FormNPXSecondaryRecord!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSecondaryRecord

Example

Query
query secondary_record(
  $offset: Int,
  $filters: FilterFormNPXSecondaryRecord
) {
  secondary_record(
    offset: $offset,
    filters: $filters
  ) {
    as_of_date
    entity_cik
    filing_accession_number
    pos
    printed_signature
    signature
    title
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXSecondaryRecord}
Response
{
  "data": {
    "secondary_record": [
      {
        "as_of_date": NaiveDate,
        "entity_cik": 123,
        "filing_accession_number": 123,
        "pos": 123,
        "printed_signature": "xyz789",
        "signature": "xyz789",
        "title": "abc123"
      }
    ]
  }
}

secondary_record_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSecondaryRecord

Example

Query
query secondary_record_count($filters: FilterFormNPXSecondaryRecord) {
  secondary_record_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSecondaryRecord}
Response
{"data": {"secondary_record_count": 123}}

series_class_info

Response

Returns [FormNPXSeriesClassInfo!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSeriesClassInfo

Example

Query
query series_class_info(
  $offset: Int,
  $filters: FilterFormNPXSeriesClassInfo
) {
  series_class_info(
    offset: $offset,
    filters: $filters
  ) {
    class_id
    entity_cik
    filing_accession_number
    pos
    series_pos
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXSeriesClassInfo}
Response
{
  "data": {
    "series_class_info": [
      {
        "class_id": "abc123",
        "entity_cik": 123,
        "filing_accession_number": 123,
        "pos": 123,
        "series_pos": 987
      }
    ]
  }
}

series_class_info_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSeriesClassInfo

Example

Query
query series_class_info_count($filters: FilterFormNPXSeriesClassInfo) {
  series_class_info_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSeriesClassInfo}
Response
{"data": {"series_class_info_count": 123}}

series_info

Response

Returns [FormNPXSeriesInfo!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSeriesInfo

Example

Query
query series_info(
  $offset: Int,
  $filters: FilterFormNPXSeriesInfo
) {
  series_info(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    includes_all_classes_flag
    pos
    series_id
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXSeriesInfo}
Response
{
  "data": {
    "series_info": [
      {
        "entity_cik": 987,
        "filing_accession_number": 987,
        "includes_all_classes_flag": true,
        "pos": 123,
        "series_id": "abc123"
      }
    ]
  }
}

series_info_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSeriesInfo

Example

Query
query series_info_count($filters: FilterFormNPXSeriesInfo) {
  series_info_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSeriesInfo}
Response
{"data": {"series_info_count": 987}}

series_page

Response

Returns [FormNPXSeriesPage!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSeriesPage

Example

Query
query series_page(
  $offset: Int,
  $filters: FilterFormNPXSeriesPage
) {
  series_page(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    series_count
  }
}
Variables
{"offset": 987, "filters": FilterFormNPXSeriesPage}
Response
{
  "data": {
    "series_page": [
      {"entity_cik": 987, "filing_accession_number": 987, "series_count": 987}
    ]
  }
}

series_page_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSeriesPage

Example

Query
query series_page_count($filters: FilterFormNPXSeriesPage) {
  series_page_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSeriesPage}
Response
{"data": {"series_page_count": 987}}

series_report

Response

Returns [FormNPXSeriesReport!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSeriesReport

Example

Query
query series_report(
  $offset: Int,
  $filters: FilterFormNPXSeriesReport
) {
  series_report(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    id_of_series
    lei_of_series
    name_of_series
    pos
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXSeriesReport}
Response
{
  "data": {
    "series_report": [
      {
        "entity_cik": 987,
        "filing_accession_number": 123,
        "id_of_series": "abc123",
        "lei_of_series": "xyz789",
        "name_of_series": "xyz789",
        "pos": 123
      }
    ]
  }
}

series_report_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSeriesReport

Example

Query
query series_report_count($filters: FilterFormNPXSeriesReport) {
  series_report_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSeriesReport}
Response
{"data": {"series_report_count": 123}}

signature_page

Response

Returns [FormNPXSignaturePage!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSignaturePage

Example

Query
query signature_page(
  $offset: Int,
  $filters: FilterFormNPXSignaturePage
) {
  signature_page(
    offset: $offset,
    filters: $filters
  ) {
    as_of_date
    entity_cik
    filing_accession_number
    printed_signature
    reporting_person
    signature
    title
  }
}
Variables
{"offset": 987, "filters": FilterFormNPXSignaturePage}
Response
{
  "data": {
    "signature_page": [
      {
        "as_of_date": NaiveDate,
        "entity_cik": 987,
        "filing_accession_number": 987,
        "printed_signature": "abc123",
        "reporting_person": "abc123",
        "signature": "xyz789",
        "title": "xyz789"
      }
    ]
  }
}

signature_page_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSignaturePage

Example

Query
query signature_page_count($filters: FilterFormNPXSignaturePage) {
  signature_page_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSignaturePage}
Response
{"data": {"signature_page_count": 123}}

summary_page

Response

Returns [FormNPXSummaryPage!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXSummaryPage

Example

Query
query summary_page(
  $offset: Int,
  $filters: FilterFormNPXSummaryPage
) {
  summary_page(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    other_included_managers_count
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXSummaryPage}
Response
{
  "data": {
    "summary_page": [
      {
        "entity_cik": 123,
        "filing_accession_number": 123,
        "other_included_managers_count": 123
      }
    ]
  }
}

summary_page_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXSummaryPage

Example

Query
query summary_page_count($filters: FilterFormNPXSummaryPage) {
  summary_page_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXSummaryPage}
Response
{"data": {"summary_page_count": 987}}

vote_category

Response

Returns [FormNPXVoteCategory!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXVoteCategory

Example

Query
query vote_category(
  $offset: Int,
  $filters: FilterFormNPXVoteCategory
) {
  vote_category(
    offset: $offset,
    filters: $filters
  ) {
    category
    entity_cik
    filing_accession_number
    pos
    vote_info_pos
  }
}
Variables
{"offset": 987, "filters": FilterFormNPXVoteCategory}
Response
{
  "data": {
    "vote_category": [
      {
        "category": "xyz789",
        "entity_cik": 987,
        "filing_accession_number": 123,
        "pos": 123,
        "vote_info_pos": 987
      }
    ]
  }
}

vote_category_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXVoteCategory

Example

Query
query vote_category_count($filters: FilterFormNPXVoteCategory) {
  vote_category_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXVoteCategory}
Response
{"data": {"vote_category_count": 987}}

vote_info

Response

Returns [FormNPXVoteInfo!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXVoteInfo

Example

Query
query vote_info(
  $offset: Int,
  $filters: FilterFormNPXVoteInfo
) {
  vote_info(
    offset: $offset,
    filters: $filters
  ) {
    cusip
    entity_cik
    figi
    filing_accession_number
    isin
    issuer_name
    meeting_date
    other_vote_description
    pos
    shares_on_loan
    shares_voted
    vote_description
    vote_other_info
    vote_series
    vote_source
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXVoteInfo}
Response
{
  "data": {
    "vote_info": [
      {
        "cusip": "xyz789",
        "entity_cik": 123,
        "figi": "abc123",
        "filing_accession_number": 123,
        "isin": "xyz789",
        "issuer_name": "xyz789",
        "meeting_date": NaiveDate,
        "other_vote_description": "abc123",
        "pos": 123,
        "shares_on_loan": 987.65,
        "shares_voted": 987.65,
        "vote_description": "abc123",
        "vote_other_info": "abc123",
        "vote_series": "abc123",
        "vote_source": "abc123"
      }
    ]
  }
}

vote_info_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXVoteInfo

Example

Query
query vote_info_count($filters: FilterFormNPXVoteInfo) {
  vote_info_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXVoteInfo}
Response
{"data": {"vote_info_count": 987}}

vote_manager

Response

Returns [FormNPXVoteManager!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXVoteManager

Example

Query
query vote_manager(
  $offset: Int,
  $filters: FilterFormNPXVoteManager
) {
  vote_manager(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    other_manager_id
    pos
    vote_info_pos
  }
}
Variables
{"offset": 123, "filters": FilterFormNPXVoteManager}
Response
{
  "data": {
    "vote_manager": [
      {
        "entity_cik": 987,
        "filing_accession_number": 987,
        "other_manager_id": 987,
        "pos": 987,
        "vote_info_pos": 987
      }
    ]
  }
}

vote_manager_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXVoteManager

Example

Query
query vote_manager_count($filters: FilterFormNPXVoteManager) {
  vote_manager_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXVoteManager}
Response
{"data": {"vote_manager_count": 123}}

vote_record

Response

Returns [FormNPXVoteRecord!]!

Arguments
Name Description
offset - Int
filters - FilterFormNPXVoteRecord

Example

Query
query vote_record(
  $offset: Int,
  $filters: FilterFormNPXVoteRecord
) {
  vote_record(
    offset: $offset,
    filters: $filters
  ) {
    entity_cik
    filing_accession_number
    management_recommendation
    pos
    shares_voted
    vote_info_pos
    vote_type
  }
}
Variables
{"offset": 987, "filters": FilterFormNPXVoteRecord}
Response
{
  "data": {
    "vote_record": [
      {
        "entity_cik": 987,
        "filing_accession_number": 987,
        "management_recommendation": "xyz789",
        "pos": 123,
        "shares_voted": 987.65,
        "vote_info_pos": 123,
        "vote_type": "abc123"
      }
    ]
  }
}

vote_record_count

Response

Returns an Int!

Arguments
Name Description
filters - FilterFormNPXVoteRecord

Example

Query
query vote_record_count($filters: FilterFormNPXVoteRecord) {
  vote_record_count(filters: $filters)
}
Variables
{"filters": FilterFormNPXVoteRecord}
Response
{"data": {"vote_record_count": 987}}

Subscriptions

class_info

Response

Returns an FormNPXClassInfo!

Arguments
Name Description
filters - FilterFormNPXClassInfo

Example

Query
subscription class_info($filters: FilterFormNPXClassInfo) {
  class_info(filters: $filters) {
    class_id
    entity_cik
    filing_accession_number
    pos
  }
}
Variables
{"filters": FilterFormNPXClassInfo}
Response
{
  "data": {
    "class_info": {
      "class_id": "abc123",
      "entity_cik": 123,
      "filing_accession_number": 987,
      "pos": 123
    }
  }
}

cover_page

Response

Returns an FormNPXCoverPage!

Arguments
Name Description
filters - FilterFormNPXCoverPage

Example

Query
subscription cover_page($filters: FilterFormNPXCoverPage) {
  cover_page(filters: $filters) {
    agent_for_service_address_city
    agent_for_service_address_country
    agent_for_service_address_state
    agent_for_service_address_street_1
    agent_for_service_address_street_2
    agent_for_service_address_zip_code
    agent_for_service_name
    amendment_info_amendment_number
    amendment_info_amendment_type
    amendment_info_confidentiality_denied_or_expired
    amendment_info_date_denied_or_expired
    amendment_info_date_reported
    amendment_info_is_amendment
    amendment_info_reason_for_non_confidentiality
    entity_cik
    explanatory_information_explanatory_choice
    explanatory_information_explanatory_notes
    file_number
    filing_accession_number
    lei_number
    report_calender_year
    report_duration_type
    report_info_confidential_treatment
    report_info_explanation_type
    report_info_report_type
    report_quarter_year
    reporting_crd_number
    reporting_person_address_city
    reporting_person_address_country
    reporting_person_address_state
    reporting_person_address_street_1
    reporting_person_address_street_2
    reporting_person_address_zip_code
    reporting_person_name
    reporting_person_phone_number
    reporting_sec_file_number
  }
}
Variables
{"filters": FilterFormNPXCoverPage}
Response
{
  "data": {
    "cover_page": {
      "agent_for_service_address_city": "abc123",
      "agent_for_service_address_country": "xyz789",
      "agent_for_service_address_state": "xyz789",
      "agent_for_service_address_street_1": "abc123",
      "agent_for_service_address_street_2": "xyz789",
      "agent_for_service_address_zip_code": "xyz789",
      "agent_for_service_name": "abc123",
      "amendment_info_amendment_number": "abc123",
      "amendment_info_amendment_type": "xyz789",
      "amendment_info_confidentiality_denied_or_expired": false,
      "amendment_info_date_denied_or_expired": NaiveDate,
      "amendment_info_date_reported": NaiveDate,
      "amendment_info_is_amendment": true,
      "amendment_info_reason_for_non_confidentiality": "abc123",
      "entity_cik": 123,
      "explanatory_information_explanatory_choice": "xyz789",
      "explanatory_information_explanatory_notes": "xyz789",
      "file_number": "xyz789",
      "filing_accession_number": 987,
      "lei_number": "abc123",
      "report_calender_year": "abc123",
      "report_duration_type": "abc123",
      "report_info_confidential_treatment": true,
      "report_info_explanation_type": "abc123",
      "report_info_report_type": "abc123",
      "report_quarter_year": "xyz789",
      "reporting_crd_number": "xyz789",
      "reporting_person_address_city": "xyz789",
      "reporting_person_address_country": "abc123",
      "reporting_person_address_state": "abc123",
      "reporting_person_address_street_1": "abc123",
      "reporting_person_address_street_2": "xyz789",
      "reporting_person_address_zip_code": "abc123",
      "reporting_person_name": "abc123",
      "reporting_person_phone_number": "abc123",
      "reporting_sec_file_number": "xyz789"
    }
  }
}

document

Response

Returns an FormNPXDocument!

Arguments
Name Description
filters - FilterFormNPXDocument

Example

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

header_data

Response

Returns an FormNPXHeaderData!

Arguments
Name Description
filters - FilterFormNPXHeaderData

Example

Query
subscription header_data($filters: FilterFormNPXHeaderData) {
  header_data(filters: $filters) {
    ccc
    cik
    company_type
    confirming_copy_flag
    contact_email
    contact_name
    contact_phone
    entity_cik
    file_number
    filing_accession_number
    investment_company_type
    live_test_flag
    notification_email_addresses
    override_internet_flag
    period_date
    report_includes_all_classes_flag
    report_includes_all_series_flag
    submission_type
  }
}
Variables
{"filters": FilterFormNPXHeaderData}
Response
{
  "data": {
    "header_data": {
      "ccc": "xyz789",
      "cik": 987,
      "company_type": "abc123",
      "confirming_copy_flag": true,
      "contact_email": "xyz789",
      "contact_name": "abc123",
      "contact_phone": "abc123",
      "entity_cik": 987,
      "file_number": 987,
      "filing_accession_number": 987,
      "investment_company_type": "xyz789",
      "live_test_flag": "xyz789",
      "notification_email_addresses": [
        "xyz789"
      ],
      "override_internet_flag": false,
      "period_date": NaiveDate,
      "report_includes_all_classes_flag": false,
      "report_includes_all_series_flag": true,
      "submission_type": "abc123"
    }
  }
}

investment_manager

Response

Returns an FormNPXInvestmentManager!

Arguments
Name Description
filters - FilterFormNPXInvestmentManager

Example

Query
subscription investment_manager($filters: FilterFormNPXInvestmentManager) {
  investment_manager(filters: $filters) {
    crd_number
    entity_cik
    filing_accession_number
    form_13f_file_number
    lei_number
    name
    pos
    sec_file_number
    serial_number
  }
}
Variables
{"filters": FilterFormNPXInvestmentManager}
Response
{
  "data": {
    "investment_manager": {
      "crd_number": "abc123",
      "entity_cik": 123,
      "filing_accession_number": 987,
      "form_13f_file_number": "xyz789",
      "lei_number": "xyz789",
      "name": "abc123",
      "pos": 123,
      "sec_file_number": "abc123",
      "serial_number": "abc123"
    }
  }
}

other_manager

Response

Returns an FormNPXOtherManager!

Arguments
Name Description
filters - FilterFormNPXOtherManager

Example

Query
subscription other_manager($filters: FilterFormNPXOtherManager) {
  other_manager(filters: $filters) {
    crd_number
    entity_cik
    filing_accession_number
    ica_or_13f_file_number
    lei_number_om
    manager_name
    other_file_number
    pos
  }
}
Variables
{"filters": FilterFormNPXOtherManager}
Response
{
  "data": {
    "other_manager": {
      "crd_number": "abc123",
      "entity_cik": 123,
      "filing_accession_number": 123,
      "ica_or_13f_file_number": "xyz789",
      "lei_number_om": "abc123",
      "manager_name": "xyz789",
      "other_file_number": "xyz789",
      "pos": 987
    }
  }
}

secondary_record

Response

Returns an FormNPXSecondaryRecord!

Arguments
Name Description
filters - FilterFormNPXSecondaryRecord

Example

Query
subscription secondary_record($filters: FilterFormNPXSecondaryRecord) {
  secondary_record(filters: $filters) {
    as_of_date
    entity_cik
    filing_accession_number
    pos
    printed_signature
    signature
    title
  }
}
Variables
{"filters": FilterFormNPXSecondaryRecord}
Response
{
  "data": {
    "secondary_record": {
      "as_of_date": NaiveDate,
      "entity_cik": 123,
      "filing_accession_number": 123,
      "pos": 123,
      "printed_signature": "xyz789",
      "signature": "xyz789",
      "title": "xyz789"
    }
  }
}

series_class_info

Response

Returns an FormNPXSeriesClassInfo!

Arguments
Name Description
filters - FilterFormNPXSeriesClassInfo

Example

Query
subscription series_class_info($filters: FilterFormNPXSeriesClassInfo) {
  series_class_info(filters: $filters) {
    class_id
    entity_cik
    filing_accession_number
    pos
    series_pos
  }
}
Variables
{"filters": FilterFormNPXSeriesClassInfo}
Response
{
  "data": {
    "series_class_info": {
      "class_id": "xyz789",
      "entity_cik": 123,
      "filing_accession_number": 123,
      "pos": 987,
      "series_pos": 123
    }
  }
}

series_info

Response

Returns an FormNPXSeriesInfo!

Arguments
Name Description
filters - FilterFormNPXSeriesInfo

Example

Query
subscription series_info($filters: FilterFormNPXSeriesInfo) {
  series_info(filters: $filters) {
    entity_cik
    filing_accession_number
    includes_all_classes_flag
    pos
    series_id
  }
}
Variables
{"filters": FilterFormNPXSeriesInfo}
Response
{
  "data": {
    "series_info": {
      "entity_cik": 123,
      "filing_accession_number": 987,
      "includes_all_classes_flag": true,
      "pos": 987,
      "series_id": "xyz789"
    }
  }
}

series_page

Response

Returns an FormNPXSeriesPage!

Arguments
Name Description
filters - FilterFormNPXSeriesPage

Example

Query
subscription series_page($filters: FilterFormNPXSeriesPage) {
  series_page(filters: $filters) {
    entity_cik
    filing_accession_number
    series_count
  }
}
Variables
{"filters": FilterFormNPXSeriesPage}
Response
{
  "data": {
    "series_page": {
      "entity_cik": 123,
      "filing_accession_number": 123,
      "series_count": 987
    }
  }
}

series_report

Response

Returns an FormNPXSeriesReport!

Arguments
Name Description
filters - FilterFormNPXSeriesReport

Example

Query
subscription series_report($filters: FilterFormNPXSeriesReport) {
  series_report(filters: $filters) {
    entity_cik
    filing_accession_number
    id_of_series
    lei_of_series
    name_of_series
    pos
  }
}
Variables
{"filters": FilterFormNPXSeriesReport}
Response
{
  "data": {
    "series_report": {
      "entity_cik": 123,
      "filing_accession_number": 123,
      "id_of_series": "abc123",
      "lei_of_series": "xyz789",
      "name_of_series": "xyz789",
      "pos": 987
    }
  }
}

signature_page

Response

Returns an FormNPXSignaturePage!

Arguments
Name Description
filters - FilterFormNPXSignaturePage

Example

Query
subscription signature_page($filters: FilterFormNPXSignaturePage) {
  signature_page(filters: $filters) {
    as_of_date
    entity_cik
    filing_accession_number
    printed_signature
    reporting_person
    signature
    title
  }
}
Variables
{"filters": FilterFormNPXSignaturePage}
Response
{
  "data": {
    "signature_page": {
      "as_of_date": NaiveDate,
      "entity_cik": 123,
      "filing_accession_number": 987,
      "printed_signature": "xyz789",
      "reporting_person": "abc123",
      "signature": "xyz789",
      "title": "xyz789"
    }
  }
}

summary_page

Response

Returns an FormNPXSummaryPage!

Arguments
Name Description
filters - FilterFormNPXSummaryPage

Example

Query
subscription summary_page($filters: FilterFormNPXSummaryPage) {
  summary_page(filters: $filters) {
    entity_cik
    filing_accession_number
    other_included_managers_count
  }
}
Variables
{"filters": FilterFormNPXSummaryPage}
Response
{
  "data": {
    "summary_page": {
      "entity_cik": 987,
      "filing_accession_number": 123,
      "other_included_managers_count": 123
    }
  }
}

vote_category

Response

Returns an FormNPXVoteCategory!

Arguments
Name Description
filters - FilterFormNPXVoteCategory

Example

Query
subscription vote_category($filters: FilterFormNPXVoteCategory) {
  vote_category(filters: $filters) {
    category
    entity_cik
    filing_accession_number
    pos
    vote_info_pos
  }
}
Variables
{"filters": FilterFormNPXVoteCategory}
Response
{
  "data": {
    "vote_category": {
      "category": "xyz789",
      "entity_cik": 987,
      "filing_accession_number": 987,
      "pos": 987,
      "vote_info_pos": 987
    }
  }
}

vote_info

Response

Returns an FormNPXVoteInfo!

Arguments
Name Description
filters - FilterFormNPXVoteInfo

Example

Query
subscription vote_info($filters: FilterFormNPXVoteInfo) {
  vote_info(filters: $filters) {
    cusip
    entity_cik
    figi
    filing_accession_number
    isin
    issuer_name
    meeting_date
    other_vote_description
    pos
    shares_on_loan
    shares_voted
    vote_description
    vote_other_info
    vote_series
    vote_source
  }
}
Variables
{"filters": FilterFormNPXVoteInfo}
Response
{
  "data": {
    "vote_info": {
      "cusip": "abc123",
      "entity_cik": 123,
      "figi": "abc123",
      "filing_accession_number": 987,
      "isin": "xyz789",
      "issuer_name": "xyz789",
      "meeting_date": NaiveDate,
      "other_vote_description": "abc123",
      "pos": 987,
      "shares_on_loan": 123.45,
      "shares_voted": 987.65,
      "vote_description": "xyz789",
      "vote_other_info": "xyz789",
      "vote_series": "xyz789",
      "vote_source": "abc123"
    }
  }
}

vote_manager

Response

Returns an FormNPXVoteManager!

Arguments
Name Description
filters - FilterFormNPXVoteManager

Example

Query
subscription vote_manager($filters: FilterFormNPXVoteManager) {
  vote_manager(filters: $filters) {
    entity_cik
    filing_accession_number
    other_manager_id
    pos
    vote_info_pos
  }
}
Variables
{"filters": FilterFormNPXVoteManager}
Response
{
  "data": {
    "vote_manager": {
      "entity_cik": 987,
      "filing_accession_number": 987,
      "other_manager_id": 123,
      "pos": 987,
      "vote_info_pos": 987
    }
  }
}

vote_record

Response

Returns an FormNPXVoteRecord!

Arguments
Name Description
filters - FilterFormNPXVoteRecord

Example

Query
subscription vote_record($filters: FilterFormNPXVoteRecord) {
  vote_record(filters: $filters) {
    entity_cik
    filing_accession_number
    management_recommendation
    pos
    shares_voted
    vote_info_pos
    vote_type
  }
}
Variables
{"filters": FilterFormNPXVoteRecord}
Response
{
  "data": {
    "vote_record": {
      "entity_cik": 123,
      "filing_accession_number": 123,
      "management_recommendation": "abc123",
      "pos": 987,
      "shares_voted": 123.45,
      "vote_info_pos": 123,
      "vote_type": "xyz789"
    }
  }
}

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": 987.65, "gt": 987.65}

F64Range

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

FilterFormNPXClassInfo

Fields
Input Field Description
class_id - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
pos - FilterableI32
Example
{
  "class_id": "xyz789",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "pos": FilterableI32
}

FilterFormNPXCoverPage

Fields
Input Field Description
agent_for_service_address_city - String
agent_for_service_address_country - String
agent_for_service_address_state - String
agent_for_service_address_street_1 - String
agent_for_service_address_street_2 - String
agent_for_service_address_zip_code - String
agent_for_service_name - String
amendment_info_amendment_number - String
amendment_info_amendment_type - String
amendment_info_confidentiality_denied_or_expired - Boolean
amendment_info_date_denied_or_expired - FilterableNaiveDate
amendment_info_date_reported - FilterableNaiveDate
amendment_info_is_amendment - Boolean
amendment_info_reason_for_non_confidentiality - String
entity_cik - FilterableI64
explanatory_information_explanatory_choice - String
explanatory_information_explanatory_notes - String
file_number - String
filing_accession_number - FilterableI64
lei_number - String
report_calender_year - String
report_duration_type - String
report_info_confidential_treatment - Boolean
report_info_explanation_type - String
report_info_report_type - String
report_quarter_year - String
reporting_crd_number - String
reporting_person_address_city - String
reporting_person_address_country - String
reporting_person_address_state - String
reporting_person_address_street_1 - String
reporting_person_address_street_2 - String
reporting_person_address_zip_code - String
reporting_person_name - String
reporting_person_phone_number - String
reporting_sec_file_number - String
Example
{
  "agent_for_service_address_city": "xyz789",
  "agent_for_service_address_country": "xyz789",
  "agent_for_service_address_state": "xyz789",
  "agent_for_service_address_street_1": "xyz789",
  "agent_for_service_address_street_2": "xyz789",
  "agent_for_service_address_zip_code": "abc123",
  "agent_for_service_name": "xyz789",
  "amendment_info_amendment_number": "xyz789",
  "amendment_info_amendment_type": "xyz789",
  "amendment_info_confidentiality_denied_or_expired": true,
  "amendment_info_date_denied_or_expired": FilterableNaiveDate,
  "amendment_info_date_reported": FilterableNaiveDate,
  "amendment_info_is_amendment": false,
  "amendment_info_reason_for_non_confidentiality": "abc123",
  "entity_cik": FilterableI64,
  "explanatory_information_explanatory_choice": "xyz789",
  "explanatory_information_explanatory_notes": "xyz789",
  "file_number": "abc123",
  "filing_accession_number": FilterableI64,
  "lei_number": "abc123",
  "report_calender_year": "abc123",
  "report_duration_type": "xyz789",
  "report_info_confidential_treatment": false,
  "report_info_explanation_type": "xyz789",
  "report_info_report_type": "xyz789",
  "report_quarter_year": "xyz789",
  "reporting_crd_number": "xyz789",
  "reporting_person_address_city": "xyz789",
  "reporting_person_address_country": "abc123",
  "reporting_person_address_state": "xyz789",
  "reporting_person_address_street_1": "abc123",
  "reporting_person_address_street_2": "abc123",
  "reporting_person_address_zip_code": "abc123",
  "reporting_person_name": "abc123",
  "reporting_person_phone_number": "xyz789",
  "reporting_sec_file_number": "xyz789"
}

FilterFormNPXDocument

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": "abc123",
  "conformed_name": "xyz789",
  "contents": "xyz789",
  "description": "abc123",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "pos": FilterableI32
}

FilterFormNPXHeaderData

Fields
Input Field Description
ccc - String
cik - FilterableI64
company_type - String
confirming_copy_flag - Boolean
contact_email - String
contact_name - String
contact_phone - String
entity_cik - FilterableI64
file_number - FilterableI64
filing_accession_number - FilterableI64
investment_company_type - String
live_test_flag - String
notification_email_addresses - [String!]
override_internet_flag - Boolean
period_date - FilterableNaiveDate
report_includes_all_classes_flag - Boolean
report_includes_all_series_flag - Boolean
submission_type - String
Example
{
  "ccc": "abc123",
  "cik": FilterableI64,
  "company_type": "abc123",
  "confirming_copy_flag": true,
  "contact_email": "abc123",
  "contact_name": "xyz789",
  "contact_phone": "xyz789",
  "entity_cik": FilterableI64,
  "file_number": FilterableI64,
  "filing_accession_number": FilterableI64,
  "investment_company_type": "xyz789",
  "live_test_flag": "abc123",
  "notification_email_addresses": [
    "xyz789"
  ],
  "override_internet_flag": false,
  "period_date": FilterableNaiveDate,
  "report_includes_all_classes_flag": false,
  "report_includes_all_series_flag": true,
  "submission_type": "xyz789"
}

FilterFormNPXInvestmentManager

Fields
Input Field Description
crd_number - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
form_13f_file_number - String
lei_number - String
name - String
pos - FilterableI32
sec_file_number - String
serial_number - String
Example
{
  "crd_number": "xyz789",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "form_13f_file_number": "abc123",
  "lei_number": "xyz789",
  "name": "abc123",
  "pos": FilterableI32,
  "sec_file_number": "xyz789",
  "serial_number": "xyz789"
}

FilterFormNPXOtherManager

Fields
Input Field Description
crd_number - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
ica_or_13f_file_number - String
lei_number_om - String
manager_name - String
other_file_number - String
pos - FilterableI32
Example
{
  "crd_number": "abc123",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "ica_or_13f_file_number": "abc123",
  "lei_number_om": "xyz789",
  "manager_name": "xyz789",
  "other_file_number": "abc123",
  "pos": FilterableI32
}

FilterFormNPXSecondaryRecord

Fields
Input Field Description
as_of_date - FilterableNaiveDate
entity_cik - FilterableI64
filing_accession_number - FilterableI64
pos - FilterableI32
printed_signature - String
signature - String
title - String
Example
{
  "as_of_date": FilterableNaiveDate,
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "pos": FilterableI32,
  "printed_signature": "xyz789",
  "signature": "xyz789",
  "title": "abc123"
}

FilterFormNPXSeriesClassInfo

Fields
Input Field Description
class_id - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
pos - FilterableI32
series_pos - FilterableI32
Example
{
  "class_id": "abc123",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "pos": FilterableI32,
  "series_pos": FilterableI32
}

FilterFormNPXSeriesInfo

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
includes_all_classes_flag - Boolean
pos - FilterableI32
series_id - String
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "includes_all_classes_flag": false,
  "pos": FilterableI32,
  "series_id": "xyz789"
}

FilterFormNPXSeriesPage

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
series_count - FilterableI32
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "series_count": FilterableI32
}

FilterFormNPXSeriesReport

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
id_of_series - String
lei_of_series - String
name_of_series - String
pos - FilterableI32
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "id_of_series": "abc123",
  "lei_of_series": "abc123",
  "name_of_series": "xyz789",
  "pos": FilterableI32
}

FilterFormNPXSignaturePage

Fields
Input Field Description
as_of_date - FilterableNaiveDate
entity_cik - FilterableI64
filing_accession_number - FilterableI64
printed_signature - String
reporting_person - String
signature - String
title - String
Example
{
  "as_of_date": FilterableNaiveDate,
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "printed_signature": "abc123",
  "reporting_person": "abc123",
  "signature": "abc123",
  "title": "xyz789"
}

FilterFormNPXSummaryPage

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
other_included_managers_count - FilterableI32
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "other_included_managers_count": FilterableI32
}

FilterFormNPXVoteCategory

Fields
Input Field Description
category - String
entity_cik - FilterableI64
filing_accession_number - FilterableI64
pos - FilterableI32
vote_info_pos - FilterableI32
Example
{
  "category": "xyz789",
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "pos": FilterableI32,
  "vote_info_pos": FilterableI32
}

FilterFormNPXVoteInfo

Fields
Input Field Description
cusip - String
entity_cik - FilterableI64
figi - String
filing_accession_number - FilterableI64
isin - String
issuer_name - String
meeting_date - FilterableNaiveDate
other_vote_description - String
pos - FilterableI32
shares_on_loan - FilterableF64
shares_voted - FilterableF64
vote_description - String
vote_other_info - String
vote_series - String
vote_source - String
Example
{
  "cusip": "xyz789",
  "entity_cik": FilterableI64,
  "figi": "xyz789",
  "filing_accession_number": FilterableI64,
  "isin": "xyz789",
  "issuer_name": "abc123",
  "meeting_date": FilterableNaiveDate,
  "other_vote_description": "abc123",
  "pos": FilterableI32,
  "shares_on_loan": FilterableF64,
  "shares_voted": FilterableF64,
  "vote_description": "xyz789",
  "vote_other_info": "abc123",
  "vote_series": "abc123",
  "vote_source": "xyz789"
}

FilterFormNPXVoteManager

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
other_manager_id - FilterableI32
pos - FilterableI32
vote_info_pos - FilterableI32
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "other_manager_id": FilterableI32,
  "pos": FilterableI32,
  "vote_info_pos": FilterableI32
}

FilterFormNPXVoteRecord

Fields
Input Field Description
entity_cik - FilterableI64
filing_accession_number - FilterableI64
management_recommendation - String
pos - FilterableI32
shares_voted - FilterableF64
vote_info_pos - FilterableI32
vote_type - String
Example
{
  "entity_cik": FilterableI64,
  "filing_accession_number": FilterableI64,
  "management_recommendation": "abc123",
  "pos": FilterableI32,
  "shares_voted": FilterableF64,
  "vote_info_pos": FilterableI32,
  "vote_type": "xyz789"
}

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": 987, "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

FormNPXClassInfo

Fields
Field Name Description
class_id - String
entity_cik - Int
filing_accession_number - Int
pos - Int
Example
{
  "class_id": "abc123",
  "entity_cik": 987,
  "filing_accession_number": 123,
  "pos": 123
}

FormNPXCoverPage

Fields
Field Name Description
agent_for_service_address_city - String
agent_for_service_address_country - String
agent_for_service_address_state - String
agent_for_service_address_street_1 - String
agent_for_service_address_street_2 - String
agent_for_service_address_zip_code - String
agent_for_service_name - String
amendment_info_amendment_number - String
amendment_info_amendment_type - String
amendment_info_confidentiality_denied_or_expired - Boolean
amendment_info_date_denied_or_expired - NaiveDate
amendment_info_date_reported - NaiveDate
amendment_info_is_amendment - Boolean
amendment_info_reason_for_non_confidentiality - String
entity_cik - Int
explanatory_information_explanatory_choice - String
explanatory_information_explanatory_notes - String
file_number - String
filing_accession_number - Int
lei_number - String
report_calender_year - String
report_duration_type - String
report_info_confidential_treatment - Boolean
report_info_explanation_type - String
report_info_report_type - String
report_quarter_year - String
reporting_crd_number - String
reporting_person_address_city - String
reporting_person_address_country - String
reporting_person_address_state - String
reporting_person_address_street_1 - String
reporting_person_address_street_2 - String
reporting_person_address_zip_code - String
reporting_person_name - String
reporting_person_phone_number - String
reporting_sec_file_number - String
Example
{
  "agent_for_service_address_city": "xyz789",
  "agent_for_service_address_country": "abc123",
  "agent_for_service_address_state": "abc123",
  "agent_for_service_address_street_1": "xyz789",
  "agent_for_service_address_street_2": "xyz789",
  "agent_for_service_address_zip_code": "abc123",
  "agent_for_service_name": "xyz789",
  "amendment_info_amendment_number": "abc123",
  "amendment_info_amendment_type": "xyz789",
  "amendment_info_confidentiality_denied_or_expired": true,
  "amendment_info_date_denied_or_expired": NaiveDate,
  "amendment_info_date_reported": NaiveDate,
  "amendment_info_is_amendment": true,
  "amendment_info_reason_for_non_confidentiality": "abc123",
  "entity_cik": 987,
  "explanatory_information_explanatory_choice": "xyz789",
  "explanatory_information_explanatory_notes": "abc123",
  "file_number": "xyz789",
  "filing_accession_number": 987,
  "lei_number": "abc123",
  "report_calender_year": "xyz789",
  "report_duration_type": "abc123",
  "report_info_confidential_treatment": true,
  "report_info_explanation_type": "xyz789",
  "report_info_report_type": "abc123",
  "report_quarter_year": "xyz789",
  "reporting_crd_number": "xyz789",
  "reporting_person_address_city": "abc123",
  "reporting_person_address_country": "abc123",
  "reporting_person_address_state": "xyz789",
  "reporting_person_address_street_1": "abc123",
  "reporting_person_address_street_2": "xyz789",
  "reporting_person_address_zip_code": "abc123",
  "reporting_person_name": "abc123",
  "reporting_person_phone_number": "abc123",
  "reporting_sec_file_number": "xyz789"
}

FormNPXDocument

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": "xyz789",
  "contents": "xyz789",
  "description": "abc123",
  "entity_cik": 987,
  "filing_accession_number": 123,
  "pos": 987
}

FormNPXHeaderData

Fields
Field Name Description
ccc - String
cik - Int
company_type - String
confirming_copy_flag - Boolean
contact_email - String
contact_name - String
contact_phone - String
entity_cik - Int
file_number - Int
filing_accession_number - Int
investment_company_type - String
live_test_flag - String
notification_email_addresses - [String!]
override_internet_flag - Boolean
period_date - NaiveDate
report_includes_all_classes_flag - Boolean
report_includes_all_series_flag - Boolean
submission_type - String
Example
{
  "ccc": "abc123",
  "cik": 123,
  "company_type": "xyz789",
  "confirming_copy_flag": false,
  "contact_email": "xyz789",
  "contact_name": "xyz789",
  "contact_phone": "xyz789",
  "entity_cik": 987,
  "file_number": 123,
  "filing_accession_number": 123,
  "investment_company_type": "abc123",
  "live_test_flag": "abc123",
  "notification_email_addresses": [
    "abc123"
  ],
  "override_internet_flag": false,
  "period_date": NaiveDate,
  "report_includes_all_classes_flag": true,
  "report_includes_all_series_flag": true,
  "submission_type": "abc123"
}

FormNPXInvestmentManager

Fields
Field Name Description
crd_number - String
entity_cik - Int
filing_accession_number - Int
form_13f_file_number - String
lei_number - String
name - String
pos - Int
sec_file_number - String
serial_number - String
Example
{
  "crd_number": "abc123",
  "entity_cik": 987,
  "filing_accession_number": 123,
  "form_13f_file_number": "xyz789",
  "lei_number": "xyz789",
  "name": "abc123",
  "pos": 987,
  "sec_file_number": "xyz789",
  "serial_number": "xyz789"
}

FormNPXOtherManager

Fields
Field Name Description
crd_number - String
entity_cik - Int
filing_accession_number - Int
ica_or_13f_file_number - String
lei_number_om - String
manager_name - String
other_file_number - String
pos - Int
Example
{
  "crd_number": "abc123",
  "entity_cik": 987,
  "filing_accession_number": 987,
  "ica_or_13f_file_number": "abc123",
  "lei_number_om": "xyz789",
  "manager_name": "xyz789",
  "other_file_number": "abc123",
  "pos": 987
}

FormNPXSecondaryRecord

Fields
Field Name Description
as_of_date - NaiveDate
entity_cik - Int
filing_accession_number - Int
pos - Int
printed_signature - String
signature - String
title - String
Example
{
  "as_of_date": NaiveDate,
  "entity_cik": 123,
  "filing_accession_number": 987,
  "pos": 987,
  "printed_signature": "abc123",
  "signature": "xyz789",
  "title": "abc123"
}

FormNPXSeriesClassInfo

Fields
Field Name Description
class_id - String
entity_cik - Int
filing_accession_number - Int
pos - Int
series_pos - Int
Example
{
  "class_id": "abc123",
  "entity_cik": 123,
  "filing_accession_number": 987,
  "pos": 123,
  "series_pos": 123
}

FormNPXSeriesInfo

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
includes_all_classes_flag - Boolean
pos - Int
series_id - String
Example
{
  "entity_cik": 987,
  "filing_accession_number": 123,
  "includes_all_classes_flag": true,
  "pos": 123,
  "series_id": "xyz789"
}

FormNPXSeriesPage

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
series_count - Int
Example
{"entity_cik": 987, "filing_accession_number": 987, "series_count": 987}

FormNPXSeriesReport

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
id_of_series - String
lei_of_series - String
name_of_series - String
pos - Int
Example
{
  "entity_cik": 987,
  "filing_accession_number": 123,
  "id_of_series": "xyz789",
  "lei_of_series": "abc123",
  "name_of_series": "abc123",
  "pos": 987
}

FormNPXSignaturePage

Fields
Field Name Description
as_of_date - NaiveDate
entity_cik - Int
filing_accession_number - Int
printed_signature - String
reporting_person - String
signature - String
title - String
Example
{
  "as_of_date": NaiveDate,
  "entity_cik": 987,
  "filing_accession_number": 987,
  "printed_signature": "abc123",
  "reporting_person": "xyz789",
  "signature": "xyz789",
  "title": "xyz789"
}

FormNPXSummaryPage

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
other_included_managers_count - Int
Example
{
  "entity_cik": 123,
  "filing_accession_number": 987,
  "other_included_managers_count": 987
}

FormNPXVoteCategory

Fields
Field Name Description
category - String
entity_cik - Int
filing_accession_number - Int
pos - Int
vote_info_pos - Int
Example
{
  "category": "abc123",
  "entity_cik": 987,
  "filing_accession_number": 987,
  "pos": 123,
  "vote_info_pos": 987
}

FormNPXVoteInfo

Fields
Field Name Description
cusip - String
entity_cik - Int
figi - String
filing_accession_number - Int
isin - String
issuer_name - String
meeting_date - NaiveDate
other_vote_description - String
pos - Int
shares_on_loan - Float
shares_voted - Float
vote_description - String
vote_other_info - String
vote_series - String
vote_source - String
Example
{
  "cusip": "xyz789",
  "entity_cik": 987,
  "figi": "abc123",
  "filing_accession_number": 123,
  "isin": "abc123",
  "issuer_name": "abc123",
  "meeting_date": NaiveDate,
  "other_vote_description": "xyz789",
  "pos": 123,
  "shares_on_loan": 987.65,
  "shares_voted": 987.65,
  "vote_description": "abc123",
  "vote_other_info": "xyz789",
  "vote_series": "abc123",
  "vote_source": "xyz789"
}

FormNPXVoteManager

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
other_manager_id - Int
pos - Int
vote_info_pos - Int
Example
{
  "entity_cik": 987,
  "filing_accession_number": 123,
  "other_manager_id": 987,
  "pos": 123,
  "vote_info_pos": 987
}

FormNPXVoteRecord

Fields
Field Name Description
entity_cik - Int
filing_accession_number - Int
management_recommendation - String
pos - Int
shares_voted - Float
vote_info_pos - Int
vote_type - String
Example
{
  "entity_cik": 123,
  "filing_accession_number": 123,
  "management_recommendation": "abc123",
  "pos": 987,
  "shares_voted": 123.45,
  "vote_info_pos": 123,
  "vote_type": "xyz789"
}

I32HighEnd

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

I32LowEnd

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

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": 123}

I64LowEnd

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

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
987

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
"xyz789"