Register a store

Registers a store under a brand to appear in its store locator.

A store may be linked to a federal firearms license (FFL) and include other information such as the store’s name, contact details, and address.
To register a store, provide at minimum a store name and address or FFL record.

When registration is successful, the API response will include the store account_id, which is a unique identifier for the store. The store
account_id is required in other operations, such as the PUT api/product-inventories/{upc_code} endpoint.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
string
required

The account_id retrieved from the GET /api/store-locator/brands endpoint. This parameter identifies the brand the store is listed under.

string | null

A 15-character number consisting of 14 digits and one letter, divided into six sections.

ffl_license_number has the following conditions:

  • If an FFL record is found, the store's address information from the FFL database of BFG will replace the address information provided in the request.
  • If no FFL record is found, the store’s address will be taken from the API request. If that address doesn’t match any record in the BFG database, the system will search Google for the address and save the results.

If you know a store has a FFL recorded in BFG, it's recommended to provide it in the request to ensure the most accurate information is used.

string
required

The name of your store. Maximum 255 characters.

file | null

Your company logo. Must be a valid image file. Maximum file size is 2 MB.

string | null

Phone number of your store. Maximum 25 characters.

string | null

Email address of your store. Must be a valid email address. Maximum 255 characters.

string | null

Website URL of your store.

boolean | null

Tags your store for store pickup.

boolean | null

Tags your store for online shopping.

string
required

The address of your store. If you do not have a ffl_license_number, address_1 becomes required. Maximum 255 characters.

string | null

Additional field for specifying the address.

string | null

Additional field for specifying the address.

string | null

The city of your store.

string | null

The state of your store. Must be a valid two-letter U.S. state abbreviation.

string | null

The ZIP code of your store. Must be a valid US ZIP code (5 digits or ZIP+4 format).

string | null

The country of your store.

Responses

Language
Credentials
Bearer
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json