> ## Documentation Index
> Fetch the complete documentation index at: https://quickbutik.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Build with AI

> Use AI tools to accelerate your Quickbutik integration development with our OpenAPI specification

## Quickbutik API (OpenAPI Specification)

**[https://quickbutik.dev/openapi.yaml](https://quickbutik.dev/openapi.yaml)**

## Supercharge your development with AI

The Quickbutik API is fully documented with an OpenAPI 3.1 specification, making it easy to use with AI-powered development tools like Cursor, GitHub Copilot, and ChatGPT.

<Card title="OpenAPI Specification" icon="file-code" href="https://quickbutik.dev/openapi.yaml">
  Access our complete OpenAPI specification file
</Card>

## What you can do with the OpenAPI spec

Our OpenAPI specification provides a machine-readable description of the entire Quickbutik API, including:

* **All endpoints** - Complete paths for orders, products, categories, and more
* **Request schemas** - Exact structure of request bodies and parameters
* **Response formats** - Expected response structures and status codes
* **Authentication details** - How to authenticate your API requests
* **Data types and validation** - Field types, constraints, and validation rules

## Using with AI coding assistants

### Cursor AI

If you're using Cursor, you can reference the OpenAPI spec directly in your prompts:

```
@https://quickbutik.dev/openapi.yaml
Create a function to fetch all orders from the last 30 days
```

### GitHub Copilot & ChatGPT

Share the OpenAPI specification with these tools to get context-aware code suggestions:

1. Download or reference the OpenAPI spec: `https://quickbutik.dev/openapi.yaml`
2. Paste relevant sections or the full spec into your conversation
3. Ask the AI to generate code based on the specification

## Example prompts

Here are some example prompts you can use with AI assistants:

<AccordionGroup>
  <Accordion title="Generate API client code">
    "Using the Quickbutik OpenAPI spec at [https://quickbutik.dev/openapi.yaml](https://quickbutik.dev/openapi.yaml), generate a TypeScript client for fetching and updating products"
  </Accordion>

  <Accordion title="Create integration functions">
    "Based on the Quickbutik API spec, create Python functions to sync orders between my system and Quickbutik"
  </Accordion>

  <Accordion title="Build webhooks handler">
    "Using the Quickbutik OpenAPI specification, create a Node.js Express server that handles order webhook events"
  </Accordion>
</AccordionGroup>

## Next steps

<CardGroup cols={2}>
  <Card title="API Documentation" icon="code" href="/api-v1/introduction">
    Explore the full API documentation
  </Card>

  <Card title="Quick Start Tutorial" icon="play" href="/api-v1/quickstart-tutorial">
    Follow a step-by-step tutorial
  </Card>
</CardGroup>
