Download OpenAPI specification:Download
page | integer [ 1 .. 999 ] Default: 1 ページ番号 |
perPage | integer [ 1 .. 100 ] Default: 20 1ページあたりの記事数 |
sort | string Enum: "created" "updated" ソートの基準(作成日または更新日) |
direction | string Enum: "asc" "desc" ソートの方向(昇順または降順) |
visibility | string Enum: "MYSELF" "ANYONE" "URL_ONLY" 記事の公開範囲
|
createdAfter | string <date-time> 指定日時以降に作成された記事を取得。ISO 8601形式で指定する。 |
createdBefore | string <date-time> 指定日時以前に作成された記事を取得。ISO 8601形式で指定する。 |
updatedAfter | string <date-time> 指定日時以降に更新された記事を取得。ISO 8601形式で指定する。 |
updatedBefore | string <date-time> 指定日時以前に更新された記事を取得。ISO 8601形式で指定する。 |
{- "value": {
- "posts": [
- {
- "slug": "2n0ag76",
- "title": "Hello, world!",
- "bodyCharacterCount": 123,
- "visibility": "ANYONE",
- "tags": [
- "blog",
- "travel"
], - "createdAt": "2023-08-08T12:34:56.789Z",
- "updatedAt": "2023-08-08T14:34:56.789Z"
}, - {
- "slug": "p11dguw",
- "title": "Hello, world! 2",
- "bodyCharacterCount": 456,
- "visibility": "MYSELF",
- "tags": [ ],
- "createdAt": "2023-08-08T11:32:56.789Z",
- "updatedAt": "2023-08-08T15:38:56.789Z"
}
], - "pagination": {
- "currentPage": 1,
- "nextPage": 2,
- "prevPage": null,
- "perPage": 20,
- "sort": "createdAt",
- "direction": "desc"
}
}
}
指定されたslugの記事の詳細情報を取得するためのエンドポイントです。
slug required | string [ 1 .. 100 ] characters 記事のslug |
{- "post": {
- "slug": "string",
- "title": "string",
- "bodyCharacterCount": 0,
- "visibility": "MYSELF",
- "tags": [
- "string"
], - "createdAt": "2019-08-24T14:15:22Z",
- "updatedAt": "2019-08-24T14:15:22Z",
- "bodyMarkdown": "string",
- "bodyHtml": "string"
}
}