---
title: "Create or update entity"
method: PUT
path: "/entities/{id}"
tags: ["Entities"]
---

# Create or update entity

`PUT /entities/{id}`

## Request

- Base URL: `https://api.aitwire.com/v1`
- URL: `https://api.aitwire.com/v1/entities/{id}`
- Auth: one of:
  - HTTP bearer
  - API key in header `X-API-Key`

## Path parameters

- `id` string, required

## Request body

- object
  - `tenant_id` string, required
  - `type` string, required
  - `canonical_url` string, required
  - `title` string
  - `summary` string

## Response `200`

Created/updated

- object
  - `ok` boolean
  - `action` string
  - `id` string
  - `version` integer

---

[API](https://skmtc.dev/aitwire/apis/aitwire-api.md) · [All operations](https://skmtc.dev/aitwire/apis/aitwire-api/llms.txt) · [OpenAPI document](https://skmtc.dev/aitwire/apis/aitwire-api/revisions/3b9510337a9d?raw)
