---
title: "Configurer WordPress"
method: POST
path: "/api/v1/wordpress/credentials"
tags: ["WordPress"]
---

# Configurer WordPress

`POST /api/v1/wordpress/credentials`

## Request

- Base URL: `https://web-resurrect.com`
- URL: `https://web-resurrect.com/api/v1/wordpress/credentials`
- Auth: HTTP bearer

Configure la connexion WordPress. Deux modes : **Plugin** (`mode: "plugin"`) ou **Basic Auth** (`username` + `app_password`).

## Request body

- object
  - `site_url` string, required: URL du site WordPress
  - `mode` 'plugin': Mettre `plugin` pour le mode plugin. Omettre pour Basic Auth.
  - `username` string: Nom d'utilisateur WordPress (Basic Auth uniquement)
  - `app_password` string: Mot de passe d'application (Basic Auth uniquement)
  - `post_as_draft` boolean

## Response `201`

WordPress configuré

---

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