---
updatedAt: 2026-09-02T08:42:09.000Z
agentTools:
  projectIndex: https://developer.weedmaps.com/llms.txt
---

# Link a Strain to a Menu Item

This link can directly improve search relevance, increase consumer engagement, and it elevates the visibility of the Menu Item within the Weedmaps ecosystem.

You can link a Strain to a Menu Item by using any of the operations below:

| Method    | Description                                 | Try It!                                                                                       |
| :-------- | :------------------------------------------ | :-------------------------------------------------------------------------------------------- |
| **POST**  | Create a new Menu Item linked to the Strain | [POST Menu Item](https://developer.weedmaps.com/v2025.07/reference/post_menu_items)           |
| **PATCH** | Update a Strain link on the Menu Item       | [PATCH Menu Item](https://developer.weedmaps.com/v2025.07/reference/patch_menuitem_by_id)     |
| **PUT**   | Upsert a new Menu Item linked to the Strain | [PUT Menu Item](https://developer.weedmaps.com/v2025.07/reference/put_menuitem_by_externalid) |

***

You can explore available Strains with these operations:

| Method  | Description          | Try It!                             |
| :------ | :------------------- | :---------------------------------- |
| **GET** | Retrieve all Strains | [Retrieve Strains](https://developer.weedmaps.com/reference/get_strains) |

> You can utilize the many `filters` parameters on these operation for search and discovery.

***

### Send us the `strain_id`

* The most **reliable method**.
* Retrieves the exact Strain by its unique Weedmaps identifier.

### Send us the `strain_name`

* Weedmaps performs a **likeness search** to match the Strain by name.
* Unmatched names are **silently ignored** (no error returned).

<br />

## Payload Example

> 🚧 `strain_id` and `strain_name` are Mutually Exclusive
>
> If you do not have Weedmaps Strain identifier,  the `strain_name` additional property will attempt to match to a Strain in the Weedmaps Taxonomy. Providing `strain_id` is the preferred method and will provide the best results for Menu Item and overall Menu quality.

```json Schema
{
  "strain_id": { "type": "integer" },
  "strain_name": { "type": "string" }
}
```

```json Example
{
	"strain_id": 1324,
	"strain_name": "Purple Urkle"
}
```