Schema Documentation
CreatePostInput
Description
Input for the createPost mutation
Fields
Input Field | Description |
---|---|
authorId -
ID | The userId to assign as the author of the object |
categories -
PostCategoriesInput | Set connections between the post and categories |
clientMutationId -
String | This is an ID that can be passed to a mutation by the client to track the progress of mutations and catch possible duplicate mutation submissions. |
commentStatus -
String | The comment status for the object |
content -
String | The content of the object |
date -
String | The date of the object. Preferable to enter as year/month/day (e.g. 01/31/2017) as it will rearrange date as fit if it is not specified. Incomplete dates may have unintended results for example, "2017" as the input will use current date with timestamp 20:17 |
excerpt -
String | The excerpt of the object |
menuOrder -
Int | A field used for ordering posts. This is typically used with nav menu items or for special ordering of hierarchical content types. |
password -
String | The password used to protect the content of the object |
pingStatus -
String | The ping status for the object |
pinged -
[String] | URLs that have been pinged. |
postFormats -
PostPostFormatsInput | Set connections between the post and postFormats |
slug -
String | The slug of the object |
status -
PostStatusEnum | The status of the object |
tags -
PostTagsInput | Set connections between the post and tags |
title -
String | The title of the object |
toPing -
[String] | URLs queued to be pinged. |
Example
{"authorId":"4","categories":PostCategoriesInput,"clientMutationId":"xyz789","commentStatus":"abc123","content":"xyz789","date":"xyz789","excerpt":"xyz789","menuOrder":987,"password":"abc123","pingStatus":"abc123","pinged":["xyz789"],"postFormats":PostPostFormatsInput,"slug":"abc123","status":"AUTO_DRAFT","tags":PostTagsInput,"title":"abc123","toPing":["abc123"]}