# Miso API API

> Miso API API on Apizie: 26 endpoints (Send Experiment Event, Interaction Upload API, Interaction Delete API, Product / Content Upload API, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/ai:miso/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `ai:miso`
- Category: Artificial Intelligence
- Status: byok
- Source: https://miso.ai
- Page: https://apizie.tech/api/ai/miso
- OpenAPI: https://apizie.tech/api/ai/miso/openapi.json

# Overview Miso’s approach to personalization is to train machine learning Engines on three core data sets: 1. Your site’s log of historical and real-time interactions, 2. Your catalog of products and content, and 3.…

## Endpoints

### Send Experiment Event
`POST https://apizie.tech/v1/ai:miso/experiment-ap-is-send-event` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| experiment_id_or_slug | string | yes | Path parameter {experiment_id_or_slug} |
| body | object | yes | JSON request body |

### Interaction Upload API
`POST https://apizie.tech/v1/ai:miso/interaction-ap-is-insert-records` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Interaction Delete API
`POST https://apizie.tech/v1/ai:miso/interaction-ap-is-remove-data` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Product / Content Upload API
`POST https://apizie.tech/v1/ai:miso/product-content-ap-is-bulk-insert` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Product / Content Read API
`GET https://apizie.tech/v1/ai:miso/product-content-ap-is-get-product-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| product_id | string | yes |  |

### Product / Content Delete API
`POST https://apizie.tech/v1/ai:miso/product-content-ap-is-delete-product-content` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| product_id | string | yes |  |

### Product / Content ID List API
`GET https://apizie.tech/v1/ai:miso/product-content-ap-is-get-product-ids` (byok)

### Product / Content Bulk Delete API
`POST https://apizie.tech/v1/ai:miso/product-content-ap-is-bulk-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### User Upload API
`POST https://apizie.tech/v1/ai:miso/user-ap-is-bulk-upload` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### User Read API
`GET https://apizie.tech/v1/ai:miso/user-ap-is-get-user-details` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| userId | string | yes |  |
| user_id | string | yes | Path parameter {user_id} |

### User Delete API
`POST https://apizie.tech/v1/ai:miso/user-ap-is-delete-user` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| user_id | string | yes |  |

### User Bulk Delete API
`POST https://apizie.tech/v1/ai:miso/user-ap-is-bulk-user-delete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Search API
`POST https://apizie.tech/v1/ai:miso/search-ap-is-search-request` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Autocomplete API
`POST https://apizie.tech/v1/ai:miso/search-ap-is-autocomplete-request` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Multiple Get API
`POST https://apizie.tech/v1/ai:miso/search-ap-is-multiple-get-products` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Create a new qestion
`POST https://apizie.tech/v1/ai:miso/ask-ap-is-submit-question` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Get latest answer of asked question
`GET https://apizie.tech/v1/ai:miso/ask-ap-is-get-answer-stage` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| question_id | string | yes |  |

### User to Products API
`POST https://apizie.tech/v1/ai:miso/recommendation-ap-is-get-recommended-products` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### User to Categories API
`POST https://apizie.tech/v1/ai:miso/recommendation-ap-is-get-user-categories` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### User to Attributes API
`POST https://apizie.tech/v1/ai:miso/recommendation-ap-is-get-user-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### User to Trending API
`POST https://apizie.tech/v1/ai:miso/recommendation-ap-is-get-user-trending` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Product to Products API
`POST https://apizie.tech/v1/ai:miso/recommendation-ap-is-get-related-products` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Q&A API
`POST https://apizie.tech/v1/ai:miso/qa-ap-is-extract-answer` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Upload Question Bank API
`POST https://apizie.tech/v1/ai:miso/qa-ap-is-upload-question-bank` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Question Autocomplete API
`POST https://apizie.tech/v1/ai:miso/qa-ap-is-get-autocomplete` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Bulk Request API
`POST https://apizie.tech/v1/ai:miso/bulk-api-request-post` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

## Example
```
curl "https://apizie.tech/v1/ai:miso/experiment-ap-is-send-event" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Miso API API?
Create a free Apizie key, then send POST https://apizie.tech/v1/ai:miso/experiment-ap-is-send-event with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Miso API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Miso API itself also needs your own key from api.askmiso.com.

### Can AI agents use the Miso API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key ai:miso.

### What is the status of the Miso API API?
Needs your own provider key (bring your own key)
