Skip to main content

Get business firearms questionnaire

GET 

https://api.publicsquare.com/business/firearms-questionnaire

Get the business firearms questionnaire for the Account.

Permissions

  • business:read

Responses

OK

Schema
    idstringnullable

    Business representative ID

    Example: frq_2eaN9wk5jaLJKCXKpBJYQJ6sB
    account_idstringnullable

    Account ID

    Example: acc_B518niGwGYKzig6vtrRVZGGGV
    created_atstring<date-time>nullable

    Date firearms questionnaire was created

    Example: 2024-06-30T01:02:29.212Z
    modified_atstring<date-time>nullable

    Date firearms questionnaire was modified

    Example: 2024-06-30T01:02:29.212Z
    products_soldstringrequired

    List of products sold by merchant (i.e. Firearms (in accordance with ATF definition), firearms parts, accessories, ammunition, explosives).

    Possible values: non-empty and <= 250 characters

    Example: Weapons and munitions
    states_shippedstringrequired

    List all states that merchant ships to.

    Possible values: non-empty and <= 250 characters

    Example: TX, IA, and AL
    shipment_controlsstringrequired

    What controls are in place to ensure proper shipment of firearms in accordance with Federal law (i.e. shipping only to licensed FFL, completing Form 1508 to ship via UPS, USPS, or Fedex, etc). It not applicable, state ‘N/A’.

    Possible values: non-empty and <= 250 characters

    Example: Form 1508 with USPS
    has_federal_firearms_licensestringrequired

    Merchant has an active and good-standing FFL license: 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    federal_firearms_licensestringnullable

    Federal firearms license

    Example: 1-22-333-44-5X-66666
    has_federal_firearms_license_adverse_actionsstringrequired

    Has Merchant or any principal of company had adverse action taken against an FFL license (i.e. revocation, willful violations, etc)? 'yes' or 'no'

    Possible values: non-empty

    Example: no
    federal_firearms_license_adverse_actions_reasonstringnullable

    Description of adverse actions taken against FFL license

    Example: None
    has_export_controlsstringrequired

    Merchant has controls in place to block/prohibit transactions & shipment outside of the United States: 'yes' or 'no'

    Possible values: non-empty

    Example: yes
    routing_controlsstringrequired

    What controls does merchant have in place to ensure proper MCC coding and routing in accordance with state law? If not applicable, state ‘N/A’.

    Possible values: non-empty and <= 250 characters

    Example: N/A
    has_nfa_registrationstringrequired

    Merchant has obtained NFA registration and registered inventory with the Bureau of Alcohol, Tobacco, Firearms and Explosives (ATF): 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    are_customers_identifiedstringrequired

    Customers are identified via government issued identification: 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    customers_identified_not_applicable_reasonstringnullable

    Reason why customer identification is not applicable

    Example: Not required by state law
    are_background_checks_performedstringrequired

    Background checks are performed on all customers via NICS or state point of contact: 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    background_checks_performed_not_applicable_reasonstringnullable

    Reason why customer background checks are not applicable

    Example: Not required by state law
    has_sales_only_to_non_prohibited_personstringrequired

    Gun sales are only completed if the buyer is not a prohibited person: 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    has_buyer_complete_atf_form_4473stringrequired

    The prospective buyer must complete and ATF Form 4473 (Firearms Transaction Record): 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    atf_form_4473_retention_periodstringnullable

    If yes, completed ATF Forms 4473 are retained by the dealer for a period of.

    Example: 3 years
    has_buyer_complete_atf_form_33104stringrequired

    The prospective buyer will complete Form 3310.4 (Report of Multiple Sale or Other Disposition of Pistols and Revolvers) if they are an unlicensed person purchasing or acquiring two or more handguns at one time or during five consecutive business days: 'yes', 'no', or 'not_applicable'

    Possible values: non-empty

    Example: yes
    atf_form_33104_retention_periodstringnullable

    If yes, completed Form 3310.4 are retained by the dealer for a period of

    Example: 1 year

Authorization: X-API-KEY

name: X-API-KEYtype: apiKeyscopes: business:readdescription: Authorization by API Key inside request's X-API-KEY headerin: header
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://api.publicsquare.com/business/firearms-questionnaire");
request.Headers.Add("Accept", "application/json");
request.Headers.Add("X-API-KEY", "<X-API-KEY>");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Request Collapse all
Base URL
https://api.publicsquare.com
Auth
ResponseClear

Click the Send API Request button above and see the response here!