A publication’s public archive index
GET
/v1/publications/{slug}/archive.json
const url = 'https://your-tenant-host/v1/publications/morning/archive.json';const options = {method: 'GET'};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://your-tenant-host/v1/publications/morning/archive.jsonEvery archived edition of a publication whose archive is public, latest first: subject, send time and its archive page. The site is the one this tenant host serves. Unauthenticated, Access-Control-Allow-Origin: *, for an organization listing editions on its own site. A hidden edition is absent; a publication that is not public answers 404.
Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”slug
required
string
Example
morningResponses
Section titled “Responses”The archive index.
Media typeapplication/json
object
publication
required
object
name
required
string
slug
required
string
locale
required
string
editions
required
Array<object>
object
editionId
required
string format: uuid
subject
required
string
sentAt
required
string | null format: date-time
url
required
The edition’s archive page on the tenant host.
string format: uri
Example
{ "publication": { "name": "Morning Briefing", "slug": "morning", "locale": "en" }, "editions": [ { "editionId": "01999b1e-6f3a-7c2d-9e51-2a4c8d0f6b31" } ]}Resource not found.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
Example
{ "error": { "code": "unauthorized", "message": "Invalid or missing API key." }}Request validation failed.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
Example
{ "error": { "code": "unauthorized", "message": "Invalid or missing API key." }}Unexpected error.
Media typeapplication/json
object
error
required
object
code
required
string
message
required
string
details
Example
{ "error": { "code": "unauthorized", "message": "Invalid or missing API key." }}