GET
/api/v1/me
Il-kont li tappartjeni għalih iċ-ċavetta, u l-isem u l-prefiss taċ-ċavetta nnifisha. Utli fuq kollox għal ħaġa waħda: biex jgħidilkom li ċ-ċavetta f'dan l-ambjent hija ċ-ċavetta li taħsbu li hi.
Eżempju
curl https://seonis.ai/api/v1/me \
-H "Authorization: Bearer $SEONIS_API_KEY"
GET
/api/v1/sites
Kull sit fil-kont. L-id huwa dak li fuqu tiffiltra l-lista tal-artikli, u d-domain qiegħed hemm biex build script tkun tista’ tqabbel ma’ xi ħaġa li diġà taf minflok iġġorr id.
Eżempju
curl https://seonis.ai/api/v1/sites \
-H "Authorization: Bearer $SEONIS_API_KEY"
{
"sites": [
{
"id": 5,
"name": "Peppervale",
"domain": "peppervale.co.uk",
"url": "https://peppervale.co.uk",
"language": "en",
"country": "GB",
"market": "en-GB",
"status": "active",
"articles_published": 34,
"created_at": "2026-06-02T11:04:19+00:00"
}
]
}
GET
/api/v1/articles
Paġna ta’ artikli, bl-aktar bidla reċenti l-ewwel, mingħajr il-kitba. Ordnat skont meta kull artiklu nbidel l-aħħar aktar milli meta nkiteb, u għalhekk updated_since huwa utli: artiklu li diġà huwa live jista’ jiġi editjat aktar tard, meta link tiddaħħal fih jew terġa’ titneħħa.
Parametri tal-query
| Isem |
X'jagħmel |
| site_id |
Sit wieħed, minn /sites. Id li mhijiex fil-kont tiegħek twieġeb 404. |
| status |
Waħda minn draft, qa, needs_repair, review, ready, published, failed. Kull ħaġa oħra hija 422 aktar milli paġna vojta. "ready" huwa dak li trid build: miktub, iċċekkjat, u għadu mkien imkien. |
| updated_since |
ISO 8601, bħal 2026-09-06T00:00:00Z. Ftakar it-timestamp tal-aħħar run tiegħek u erġa’ għaddih f’dik ta’ wara. |
| per_page |
Sa 100. Il-valur awtomatiku huwa 25. |
| page |
Minn 1. meta.has_more jgħidlek jekk għandekx titlob oħra. |
Eżempju
curl -G https://seonis.ai/api/v1/articles \
-H "Authorization: Bearer $SEONIS_API_KEY" \
-d site_id=5 \
-d status=ready \
-d updated_since=2026-09-01T00:00:00Z \
-d per_page=50
{
"articles": [
{
"id": 918,
"site_id": 5,
"language": "en",
"status": "ready",
"title": "How to choose a pepper grinder",
"slug": "how-to-choose-a-pepper-grinder",
"meta_title": "How to choose a pepper grinder | Peppervale",
"meta_description": "Burr or blade, ceramic or steel: what matters in a grinder.",
"meta_keywords": ["pepper grinder", "burr grinder"],
"tags": ["Kitchen"],
"excerpt": "A burr grinder gives an even grind; a blade one does not.",
"key_takeaways": ["A burr grinder gives an even grind; a blade one does not."],
"faq": [{ "question": "Ceramic or steel?", "answer": "Steel for pepper, ceramic for salt." }],
"hero_image": { "url": "https://seonis.ai/storage/images/5/918.jpg", "alt": "A pepper grinder" },
"infographic_url": null,
"word_count": 1812,
"published_url": null,
"published_at": null,
"updated_at": "2026-09-06T06:31:12+00:00",
"created_at": "2026-09-05T02:14:55+00:00",
"quality": { "seo_score": 88, "language_score": 96, "language_findings": [] }
}
],
"meta": { "page": 1, "per_page": 50, "total": 1, "last_page": 1, "has_more": false }
}
GET
/api/v1/articles/{id}
Artiklu wieħed, b’dak kollu li l-lista tħalli barra: content_markdown, content_html, il-FAQ bħala schema.org JSON-LD lest biex tiddaħħlu fil-paġna, u kull exchange link li jġorr l-artiklu.
L-ismijiet tal-oqsma huma dawk li jibgħat il-webhook tagħna, apposta. Jekk diġà għandkom riċevitur tal-webhook, l-istess parser jaqra dan.
Eżempju
curl https://seonis.ai/api/v1/articles/918 \
-H "Authorization: Bearer $SEONIS_API_KEY"
{
"article": {
"id": 918,
"site_id": 5,
"language": "en",
"status": "ready",
"title": "How to choose a pepper grinder",
"slug": "how-to-choose-a-pepper-grinder",
"meta_description": "Burr or blade, ceramic or steel: what matters in a grinder.",
"content_markdown": "Grinders differ.\n\n## Burr or blade\n\nA **burr** grinder ...",
"content_html": "<p>Grinders differ.</p>\n<h2>Burr or blade</h2> ...",
"faq_schema": { "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [] },
"hero_image": { "url": "https://seonis.ai/storage/images/5/918.jpg", "alt": "A pepper grinder" },
"word_count": 1812,
"published_url": null,
"updated_at": "2026-09-06T06:31:12+00:00",
"quality": { "seo_score": 88, "language_score": 96, "language_findings": [] },
"exchange_links": []
}
}
POST
/api/v1/articles/{id}/published
Intom ittellgħu l-artiklu live; hawnhekk tgħidulna l-indirizz. Dan huwa l-uniku endpoint li jibdel xi ħaġa.
Tagħmel eżatt dak li tagħmel delivery li nagħmlu aħna stess: l-artiklu jiġi mmarkat bħala published, l-allokazzjoni ta’ kull xahar tiegħek tgħoddu, l-oġġett tal-pjan jingħalaq, kull exchange link fih tieħu l-indirizz li l-verifier kien qed jistenna, u l-Facebook Page tiegħek tiġi infurmata jekk tkun qabbadt waħda. Mingħajr din is-sejħa l-artiklu jibqa’ ready għal dejjem u xejn minn dan ma jiġri.
Eżempju
curl -X POST https://seonis.ai/api/v1/articles/918/published \
-H "Authorization: Bearer $SEONIS_API_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://peppervale.co.uk/blog/how-to-choose-a-pepper-grinder"}'
Tweġibiet
| 200 |
Irreġistrat. L-artiklu jiġi lura bl-istatus il-ġdid tiegħu, published_at u published_url. |
| 422 |
Il-url nieqes jew mhuwiex indirizz sħiħ http:// jew https://. |
| 409 |
L-artiklu mhux lest biex jiġi ppubblikat, jew diġà huwa rreġistrat bħala ppubblikat. L-artiklu jerġa' jiġi bir-rifjut, sabiex tkunu tistgħu taraw liema minnhom hu. |