> ## Documentation Index
> Fetch the complete documentation index at: https://docs-api.incarts.co/llms.txt
> Use this file to discover all available pages before exploring further.

# In development

> See upcoming product, project, and campaign workflows

The current Incarts API covers link and QR code creation. Product, project, and campaign APIs are
on the way.

<Info>
  These areas are not yet available. Use this page to plan ahead.
</Info>

## Product APIs

Product APIs will let you import and manage the products that power links, QR codes, and shoppable pages.

| Capability              | What it will support                                                                                                                                                                                                     |
| ----------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Import products         | Submit a retailer URL and receive normalized product details such as name, brand, price, images, retailer product ID, UPC or GTIN, and retailer metadata. Direct import is planned for Walmart, Target, and Kroger URLs. |
| Manage products         | Create, list, update, and delete project-scoped products.                                                                                                                                                                |
| Retailer metadata       | Store retailer-specific records such as `retailerItemId`, `tcin`, `walmartOfferId`, product page URLs, categories, and verification status.                                                                              |
| Editable display fields | Edit display name, description, and other presentation details without losing the retailer-imported source data.                                                                                                         |

## Project APIs

Project APIs will expose the organization layer that scopes products, links, pages, campaigns, and team access.

| Capability            | What it will support                                                                             |
| --------------------- | ------------------------------------------------------------------------------------------------ |
| List projects         | Return projects your API key can access, including status and basic counts.                      |
| Manage projects       | Create and update project names, descriptions, status, and selected settings.                    |
| Read project settings | Retrieve link prefix, tracking, branding, and default retailer settings used by other workflows. |
| Project-scoped access | Manage which API keys and team members can access each project.                                  |

## Campaign APIs

Campaign APIs will let you group links and QR codes into marketing initiatives and keep tracking metadata consistent.

| Capability                 | What it will support                                                                                                                 |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ |
| Manage campaigns           | Create, list, update, archive, and delete project-scoped campaigns, including name, description, status, date range, and budget.     |
| Default UTM parameters     | Set campaign-level UTM defaults that flow into linked links and QR codes.                                                            |
| Attach links               | Associate existing links with campaigns after link creation.                                                                         |
| Manage variations          | Create campaign variations for channels such as email, social, paid media, or in-store placements, with per-variation UTM overrides. |
| Out-of-stock notifications | Configure alert settings for campaign products.                                                                                      |

## Release order

Product APIs will land first, followed by project and campaign APIs.

<Tip>
  Keep using the link and QR code endpoints for production today. Use this page to plan how product,
  project, and campaign APIs will fit into your integration.
</Tip>
