Skip to content

Retrieve a product

GEThttps://sandbox-api.tryflume.ai/partner/v1/products/{sku_uuid}

Returns one product's photos, price, specification and shipping options.

Guide: Find products by photo

Request

Headers

HeaderRequiredDescription
X-Flume-Partner-KeyYesYour partner key. See Authentication and keys.
X-Flume-User-TokenYesThe access token of the user you call for. See Users and verification.

Path parameters

ParameterTypeDescription
sku_uuidstringThe product's id, from a search result.

This call takes no body.

Returns

200 with these fields. Every field is always present. A field with no value is null.

  • sku_uuidstring (UUID)

    The product's id.

  • What the product is: TILE or FLOORING.

  • namestring

    The product's name, written by Flume from its specification.

  • as_low_as_per_sqftstring or null

    The lowest delivered price per square foot, before tax. An instant quote for a real quantity and ZIP code can be higher. null when price_on_request is true.

  • true: Flume's sales team prices this product, and there is no instant quote.

  • image_urlsarray of strings

    Product photos, the main one first.

  • at_a_glancearray of objects

    The key facts, in display order. Tile only. Empty for flooring.

    ShowHide the 2 fields of at_a_glance
    • labelstring

      The fact's name.

    • valuestring

      The fact's value.

  • specificationarray of objects

    The full specification, in groups. A property the product does not state is left out.

    ShowHide the 2 fields of specification
    • groupstring

      The group's heading.

    • rowsarray of objects

      The lines in the group.

      ShowHide the 3 fields of rows
      • labelstring

        The property's name.

      • valuestring

        The property's value.

      • test_methodstring or null

        The test standard, when one is stated.

  • shipping_optionsarray of objects

    The ways the product ships.

    ShowHide the 5 fields of shipping_options
    • sourceenum

      US_WAREHOUSE (stocked in the US) or OVERSEAS_DIRECT (shipped from the factory abroad).

    • ships_from_countrystring or null

      The 2-letter code of the country the option ships from, or null.

    • minimum_order_sqftinteger or null

      The smallest order this option ships, in square feet.

    • The shortest delivery time, in days.

    • The longest delivery time, in days.

  • Every area where the product can be used: floors first, then walls, then the rest. Empty for vinyl flooring, or when Flume knows none.

    ShowHide the 2 fields of suitable_application_areas
    • codestring

      The area's code, as GET /filters lists it.

    • labelstring

      The area's name, to show.

Errors

Every error uses one envelope. Branch on error.code.

StatusCodeMeaning
401EMBED_TOKEN_INVALIDYou sent an Authorization header and no X-Flume-Partner-Key. Flume read the call as one from its own iframe.
401PARTNER_KEY_INVALIDThe partner key is missing, unknown, revoked, expired, or from the other environment. On live, also a platform Flume has not enabled yet.
401USER_TOKEN_INVALIDThe user access token is unknown, revoked, another partner's, or replaced by a later verification. A verification in the iframe replaces it too.
403USER_ACCOUNT_CLOSEDThe user's email belongs to a Flume account that Flume has closed.
403USER_NOT_CONNECTEDNo X-Flume-User-Token header was sent.
404NOT_FOUNDThe thing does not exist, or is not this user's. A search id that is not a UUID also returns this code.
422VALIDATION_FAILEDA field is missing, unknown or has an unusable value. field names it as a dotted path. Some refusals carry the detail in details and leave field empty.
500INTERNALSomething failed on Flume's side.