QuQi API Ouvrir la console
ESC
Ouvrir la console Utiliser QuQi
API DE LA PLATEFORME
Platform API Authentication GET Status GET Keywords GET List articles GET One article POST Connect and disconnect Errors
Docs / API de la plateforme / Platform API

Platform API

A read-and-connect API your own site can call: what it is for, where it lives, and the six things you can ask it.

3 min de lecture All plans

The platform API is how a site outside QuQi reads the work QuQi has finished for it. The QuQi WordPress plugin and the QuQi Shopify app both talk to QuQi over this API. If your site runs on something else, you can call the same endpoints yourself.

It is deliberately small. You can ask what is connected, what is planned, and what has been written — and you can tell QuQi that a site is now publishing its articles. There is nothing here that writes an article or changes a setting; that all stays in the console.

COMMENCEZ ICI Every request needs a website API key. Create one under Settings → API Keys, then read Authentication before you write any code.

Base URL

Every path below hangs off one base.

BASE URL
https://console.quqi.io/api/v1/platform

The six endpoints

ENDPOINTWHAT IT GIVES YOUREAD MORE
GET /status Whether anything is connected, your brand name and domain, and this month’s article usage. Status
GET /keywords The article ideas scheduled in one month, with their search volume and difficulty. Keywords
GET /articles Your articles, newest first, a page at a time. Articles
GET /articles/{id} One article, with its full body, excerpt, cover image and meta fields. One article
POST /connect Records that a site is publishing your QuQi articles. Connect
POST /disconnect Forgets a recorded connection. The key itself keeps working. Connect

What one key can reach

A key belongs to one website, and a response never contains anything but that website’s work. If you run three websites in QuQi, you make three keys and your code holds three.

Nothing here is rate limited. Errors come back as JSON, not as an HTML error page, so your code can read the reason instead of guessing from the status code alone.

Cette page a-t-elle répondu à votre question ? Oui Pas vraiment