# Guides

> Task-based walkthroughs that take you end-to-end across the Flowkiwi APIs.

Task-based walkthroughs that take you end-to-end across the Flowkiwi APIs - from an empty account to working product data. Unlike the API reference, each guide follows a single goal step by step.

## Getting started

Follow these in order - each one builds on the last.

<Steps>

1. **[Create your organization and instance](/guides/create-organization-and-instance/)**

   Set up the account and workspace your catalog lives in. You'll come away with an organization `id` and an instance `handle`.

2. **[Create your first product](/guides/create-your-first-product/)**

   Use that organization and instance to create your first product, ready to enrich with options and variants.

   <p class="fk-optional-child"><span class="fk-optional-badge">Optional</span> <a href="/guides/add-an-image/">Add an image</a> - upload an image and attach it to the product and/or its variants.</p>

   <p class="fk-optional-child"><span class="fk-optional-badge">Optional</span> <a href="/guides/add-a-custom-field/">Add a custom field</a> - declare a metafield definition and store a custom value on the product.</p>

   <p class="fk-optional-child"><span class="fk-optional-badge">Optional</span> <a href="/guides/model-custom-objects/">Model custom objects</a> - define a reusable object type with metaobjects and create records from it.</p>

   <p class="fk-optional-child"><span class="fk-optional-badge">Optional</span> <a href="/guides/categorize-products/">Categorize products</a> - build a category tree, add an attribute, and classify a product.</p>

3. **[Set a selling price](/guides/set-a-selling-price/)**

   Price one of the product's variants with a sale offer, then read back the resolved price a buyer sees.

</Steps>

More guides are on the way. In the meantime, browse the [Product Management](/api/product-management/products/) and [Identity](/api/identity/organizations/) API references.
