Skip to main content
GET
Get the Catalog or Lasso leaderboard

Usage notes

Choose exactly one scope:
  • catalog ranks contributors by product delivery activity.
  • extraction returns both user and table rankings for rows prepared in Lasso.
Catalog rows are unique per contributor, not across the entire company. One product touched by two contributors appears in both rows, so summing the leaderboard can exceed the company-wide unique product total.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Query Parameters

from
string<date>
required

Inclusive reporting-period start.

to
string<date>
required

Inclusive reporting-period end. The range may contain at most 1,830 days.

scope
enum<string>
required
Available options:
catalog,
extraction
catalog_status
enum<string>
default:all

Current Catalog status to include. all means active and draft products.

Available options:
all,
active,
draft,
archived
user_id
string

Current or former user UUID, or system for unattributed automation.

schema_id
string<uuid>

Filters both Catalog products and Lasso extraction tables by schema.

table_id
string<uuid>

Filters Lasso analytics to one extraction table.

source
enum<string>

Catalog-only source filter. Requires scope=catalog.

Available options:
manual,
product_extraction,
shopify

Response

Contributor leaderboard; extraction scope also includes tables.

period
object
required
filters
object
required
scope
enum<string>
required
Available options:
catalog,
extraction
by_user
object[]
required
by_table
object[]

Present only for extraction scope.