API Integration

Why a Factored Quality API?

Our Factored Quality Integration expands how you can use data from the FQ platform. Historically, QC data has been unaccessible to most consumer goods brands, leaving little opportunity for brands’ to create a holistic understanding of their supply chain.

When brands use Factored Quality - we run 3rd party quality control inspections/audits/testing on their products and supplier chains. As this data flows through our system, our AI systems digitize and extract critical data from PDF’s, finally free-ing, and structuring, this critical information.

Factored Quality users will need company admin access in order to obtain the API key and build an integration.

Example Integrations / Use Cases

The ability to unlock your QC data gives consumer goods brands an unprecedented level of visibility and insight into their supply chains that they’ve never previously had before.

The ability to unlock your QC data gives consumer goods brands an unprecedented level of visibility and insight into their supply chains that they’ve never previously had before.QC - for so many brands - sits as a lynchpin in their supply chain, often influencing decisions around new product introduction, retail channel distribution, supplier negotiations, and shipping and logistics workflows.

We’ve listed a few examples of how to use Factored Quality’s API below:
Example 1

Unifying QC and Returns

With the Factored Quality API, consumer goods brands can create data warehouses that unite their QC data, returns data, and CX data in a data warehouse to create a way to easily identify the top reasons customers return their products, and which suppliers are responsible for that production.
Example 2

Verifying Supplier On Time Production

With the API, a brand can pull in and analyze their requested service dates (when they think production of a PO will end) vs actual service dates (when the production of a PO actually ends and the goods can be expected) to understand on time performance by their factories.
Example 3

Automating Consolidations + Cargo Pick-Up

With the FQ API, a brand can also integrate a shipping and logistics partner like Flexport to create a stage gate driven system to automate their logistics flows. For many brands running a pre-shipment inspection or a container loading check is their final step before “green-lighting” goods to be picked up from the factory and loaded into a container. Making consolidations and shipping operations efficient is one of the hardest parts of working in operations today - up until now.
Example 4

Streamlining Trade Finance

As a financing lender, of the riskiest parts of underwriting a purchase order or shipment is the risk of inventory being defective and unsellable, typically resulting in a brand defaulting on a loan. As a financer to a consumer goods brand, you can use your potential target’s QC data as a means of streamlining or strengthening your underwriting process by verifying “how good” their suppliers are and “how reliable” their products are.
API key

Generating an API Key

Accessing the API requires the proper level of authorization. You will need a valid API Key. It can be created API Keys if you navigate to Settings/API Keys:


When you create a new API Key, you will be asked to give it a name. This name will help to associate API Keys with services consuming FQ data. For example, if the consumer of analytics is Snowflake, you can give the API Key name “Snowflake” so later you know that this key can be used by Snowflake connectors.
When a new API Key is generated, it will be shown up only once for security reasons. Please save this key somewhere safe and accessible.
The API Key should be included in the request header “api-key”. Here is an example:
If you are having trouble generating an API Key please reach out to your CSM.

API Endpoints V1

All FQ API endpoints are available under the base URL:


api-key header is required for authorization.