Docs

Docs / Data Feed / Products

For Data Feed stores
Endpoint · List brands

GET/manufacturers

The brands, by slug, with the name a product's manufacturer field shows. Pricing rules and restrictions name brands by these slugs.

Needs Products and changes: ReadBase URL https://backend.fflmonkey.com/api/v1Counts 1 toward 120 a minute

Query parameters

All optional. Needs Products and changes: Read.

ParameterTypeMeaning
cursorstringThe meta.next_cursor of the page before. Leave it out for the first page.
limitintegerBrands per page, 1 to 1000. Default 100.
  • Active brands, a page at a time. There are thousands, so call again with cursor set to meta.next_cursor until meta.has_more is false. They come in byte order of the slug.
  • The slug is the brand's name in this API. Pricing rules and restrictions name brands by it, in manufacturers. A product's manufacturer shows the name.
  • A brand merged into another is left out, and a rule or restriction that sends its slug is refused. One saved before the merge still reads back with that slug: to change its brands, send the slug of the brand it was merged into, or leave manufacturers out of a PATCH to keep what it holds.
  • FFL Monkey staff can change a slug; the brand stays the same brand. Read the list again rather than keeping it for good.
  • The same for every store, and served while catalog sync is switched off.

Each brand

FieldMeaning
slugThe brand's name in this API, such as glock.
nameWhat a product's manufacturer field shows, such as Glock.

Where the walk is

FieldMeaning
next_cursorSend it as cursor for the next page. Null on the last page.
has_moretrue while there is another page.

Returns

  • 200A page of brands in data, and meta.
  • 422validation_failed: a query parameter broke a rule.

This endpoint can also answer 401 invalid_api_key, 403 license_not_active, 403 product_not_included, 403 insufficient_scope and 429 rate_limited.

Example

FFL Monkey Data Feed API, version 1. Questions: Support in your FFL Monkey account, or [email protected].