---
title: "Update Ghost integration"
method: PUT
path: "/projects/{project_id}/integrations/ghost"
tags: ["Ghost"]
---

# Update Ghost integration

`PUT /projects/{project_id}/integrations/ghost`

Enable or update the Ghost integration for a project. Set `enabled`, `api_url`, and `admin_api_key` to connect BeyondWords to your Ghost site.

## Request body

- RequestBodyGhostIntegrationUpdate
  - `enabled` boolean
  - `admin_api_key` string
  - `api_url` string

## Response `200`

successful

- GhostIntegrationModel
  - `enabled` boolean — Whether or not ghost should be enabled. The default is `disabled`.
  - `admin_api_key` string, nullable — Admin API key for Ghost integration
  - `api_url` string, nullable — Ghost API url
  - `created` string, date-time — Time at which the object was created (ISO 8601)
  - `updated` string, date-time — Time at which the object was updated (ISO 8601)

---

[API](https://skmtc.net/beyondwords/apis/beyondwords-rest-api.md) · [All operations](https://skmtc.net/beyondwords/apis/beyondwords-rest-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/beyondwords/beyondwords-rest-api/revisions/8c4bfe3e2ebd/schema)
