getList Products

Lists the products of your tenant's active subscriptions (started, and not ended), each once, in ascending ID order. Use page.after from a response as after to get the next page. The products decide which data Fuse returns: Get a person returns only the fields the products of your client's subscription include. With one subscription, these are its products. Your token must carry products:read, which every role except guest grants.

curl --request GET \
  --url 'https://your-tenant.core.server.test.neobits.ai/v1/products?size=50&after=SOME_STRING_VALUE&before=SOME_STRING_VALUE' \
  --header 'Authorization: Bearer REPLACE_BEARER_TOKEN'

Request

Headers

  • Authorization•string

    Bearer token authentication using OAuth 2.0 client credentials flow.

Params (query)

  • size•integer

    Maximum products to return (1–5,000). Defaults to 50.

  • after•string<uuid>

    Exclusive product ID cursor. Returns products after it; use `page.after` from a previous response.

  • before•string<uuid>

    Exclusive product ID cursor. Returns products before it; use `page.before` from a previous response.

Response

Headers

  • Content-Type•string

    The content type of the response.

Body

  • data•array<object>

    • id•string<uuid>

      Product ID

    • name•string

      The product's name. Fuse products are named after the data they give, such as `Fuse inntektsinformasjon: A-meldingen` for income from A-meldingen.

    • app•string

      The Neobits web app the product gives access to, such as `logic`. Null for a product that gives data through an API, such as Fuse's.

    • created_at•string<date-time>

      When the product was created

    • updated_at•string<date-time>

      When the product was last changed

  • page•object

    • size•integer

      Number of items returned in this page

    • total•integer

      Total number of items, independent of the cursor

    • before•string<uuid>

      First returned ID. Use as `before` to request the preceding page. Null for an empty page.

    • after•string<uuid>

      Last returned ID. Use as `after` to request the following page. Null for an empty page.