OpenAPI リファレンスCommunity

Publish a post

POST
/api/v1/community/posts

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication.

In: header

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/api/v1/community/posts" \  -H "Content-Type: application/json" \  -d '{    "category": "string",    "title": "string",    "body": "stringstri",    "lang": "string"  }'
{  "id": "string",  "categorySlug": "string",  "categoryName": "string",  "categoryShowVotes": true,  "kind": "question",  "title": "string",  "slug": "string",  "url": "string",  "body": "string",  "bodyText": "string",  "excerpt": "string",  "lang": "string",  "author": {    "id": "string",    "name": "string",    "image": "string",    "isStaff": true  },  "replyCount": 0,  "likeCount": 0,  "viewCount": 0,  "likedByMe": true,  "isPinned": true,  "isLocked": true,  "isSolved": true,  "acceptedReplyId": "string",  "triageStatus": "triage",  "closeReason": "answered",  "duplicateOf": {    "slug": "string",    "title": "string",    "url": "string"  },  "indexable": true,  "isEdited": true,  "editedAt": "string",  "editedBy": {    "id": "string",    "name": "string",    "isAuthor": true  },  "createdAt": "string",  "updatedAt": "string",  "lastActivityAt": "string"}