https://manage.kontent.ai/v2/projects/{environment_id}/items/{item_identifier}/variants/{language_identifier}/schedule-publish-and-unpublishhttps://manage.kontent.ai/v2/projects/{environment_id}/items/{item_identifier}/variants/{language_identifier}/publishhttps://manage.kontent.ai/v2/projects/{environment_id}/items/{item_identifier}/variants/{language_identifier}/cancel-scheduled-publishhttps://manage.kontent.ai/v2/projects/{environment_id}/items/{item_identifier}/variants/{language_identifier}/unpublish-and-archivehttps://manage.kontent.ai/v2/projects/{environment_id}/items/{item_identifier}/variants/{language_identifier}/cancel-scheduled-unpublishhttps://manage.kontent.ai/v2/projects/{environment_id}/items/{item_identifier}/variants/{language_identifier}/unpublishenvironment_iditem_identifierlanguage_identifierSpecify the publish, unpublish, or both.
publish_scheduled_topublish_display_timezoneunpublish_scheduled_tounpublish_display_timezoneenvironment_iditem_identifierlanguage_identifierscheduled_todisplay_timezoneenvironment_iditem_identifierlanguage_identifierenvironment_iditem_identifierlanguage_identifierscheduled_todisplay_timezoneenvironment_iditem_identifierlanguage_identifierenvironment_iditem_identifierlanguage_identifier335d17ac-b6ba-4c6a-ae31-23c1193215cb), external ID (e.g., external-id/custom-identifier-for-my-article), or codename (e.g., codename/my_article).d1f95fde-af02-b3b5-bd9e-f232311ccab8) or codename (e.g., codename/es-ES).publish_scheduled_to property.
Obsolete values: "America/Ojinaga", "America/Scoresbysund", "Antarctica/Vostok", "Asia/Aqtobe", "Asia/Qyzylorda", "Europe/Kiev".335d17ac-b6ba-4c6a-ae31-23c1193215cb), external ID (e.g., external-id/custom-identifier-for-my-article), or codename (e.g., codename/my_article).d1f95fde-af02-b3b5-bd9e-f232311ccab8) or codename (e.g., codename/es-ES).scheduled_to property.
If omitted, the scheduled publish date is displayed in a local time zone.
Obsolete values: "America/Ojinaga", "America/Scoresbysund", "Antarctica/Vostok", "Asia/Aqtobe", "Asia/Qyzylorda", "Europe/Kiev".335d17ac-b6ba-4c6a-ae31-23c1193215cb), external ID (e.g., external-id/custom-identifier-for-my-article), or codename (e.g., codename/my_article).d1f95fde-af02-b3b5-bd9e-f232311ccab8) or codename (e.g., codename/es-ES).335d17ac-b6ba-4c6a-ae31-23c1193215cb), external ID (e.g., external-id/custom-identifier-for-my-article), or codename (e.g., codename/my_article).d1f95fde-af02-b3b5-bd9e-f232311ccab8) or codename (e.g., codename/es-ES).scheduled_to property.
If omitted, the scheduled unpublish date will be displayed in a local time zone.
Obsolete values: "America/Ojinaga", "America/Scoresbysund", "Antarctica/Vostok", "Asia/Aqtobe", "Asia/Qyzylorda", "Europe/Kiev".335d17ac-b6ba-4c6a-ae31-23c1193215cb), external ID (e.g., external-id/custom-identifier-for-my-article), or codename (e.g., codename/my_article).d1f95fde-af02-b3b5-bd9e-f232311ccab8) or codename (e.g., codename/es-ES).335d17ac-b6ba-4c6a-ae31-23c1193215cb), external ID (e.g., external-id/custom-identifier-for-my-article), or codename (e.g., codename/my_article).d1f95fde-af02-b3b5-bd9e-f232311ccab8) or codename (e.g., codename/es-ES).unpublish_scheduled_to property.
Obsolete values: "America/Ojinaga", "America/Scoresbysund", "Antarctica/Vostok", "Asia/Aqtobe", "Asia/Qyzylorda", "Europe/Kiev".curl --request PUT \
--url https://manage.kontent.ai/v2/projects/KONTENT_AI_ENVIRONMENT_ID/items/f4b3fc05-e988-4dae-9ac1-a94aba566474/variants/d1f95fde-af02-b3b5-bd9e-f232311ccab8/schedule-publish-and-unpublish \
# --url https://manage.kontent.ai/v2/projects/KONTENT_AI_ENVIRONMENT_ID/items/f4b3fc05-e988-4dae-9ac1-a94aba566474/variants/codename/es-mx/schedule-publish-and-unpublish \
# --url https://manage.kontent.ai/v2/projects/KONTENT_AI_ENVIRONMENT_ID/items/codename/my_article/variants/d1f95fde-af02-b3b5-bd9e-f232311ccab8/schedule-publish-and-unpublish \
# --url https://manage.kontent.ai/v2/projects/KONTENT_AI_ENVIRONMENT_ID/items/codename/my_article/variants/codename/es-mx/schedule-publish-and-unpublish \
# --url https://manage.kontent.ai/v2/projects/KONTENT_AI_ENVIRONMENT_ID/items/external-id/59713/variants/d1f95fde-af02-b3b5-bd9e-f232311ccab8/schedule-publish-and-unpublish \
# --url https://manage.kontent.ai/v2/projects/KONTENT_AI_ENVIRONMENT_ID/items/external-id/59713/variants/codename/es-mx/schedule-publish-and-unpublish \
--header 'Authorization: Bearer KONTENT_AI_MANAGEMENT_API_KEY' \
--header 'Content-type: application/json' \
--data '
{
"publish_scheduled_to": "2038-01-19T04:14:08",
"publish_display_timezone": "Australia/Sydney",
"unpublish_scheduled_to": "2039-01-19T00:00:00",
"unpublish_display_timezone": "Australia/Sydney",
}'
{
"request_id": "|f027690dca4a294a954f54378e68fa12.d197c75_",
"error_code": 218,
"message": "Cannot cancel scheduling of a language variant that is not scheduled to publish."
}{
"request_id": "|f027690dca4a294a954f54378e68fa12.d197c75_",
"error_code": 218,
"message": "Nothing to cancel. The specified language variant is not scheduled for unpublishing."
}// Tip: Find more about JS/TS SDKs at https://kontent.ai/learn/javascript
import { ManagementClient } from '@kontent-ai/management-sdk';
const client = new ManagementClient({
environmentId: 'KONTENT_AI_ENVIRONMENT_ID',
apiKey: 'KONTENT_AI_MANAGEMENT_API_KEY',
});
const response = await client
.unpublishLanguageVariant()
.byItemId('f4b3fc05-e988-4dae-9ac1-a94aba566474')
// .byItemCodename('my_article')
// .byItemExternalId('59713')
.byLanguageId('d1f95fde-af02-b3b5-bd9e-f232311ccab8')
// .byLanguageCodename('es-ES')
.toPromise();
{
"request_id": "5872650e-32bb-4e23-9d73-ba5139b93898",
"error_code": 213,
"message": "Cannot unpublish a language variant that is not published."
}{
"request_id": "2f68a52f-dfa1-4eb6-8e53-c712d0cc044c",
"error_code": 5,
"message": "The provided request body is invalid. See the 'validation_errors' attribute for more information and specify a valid JSON object.",
"validation_errors": [
{
"message": "The provided value is not a valid date. Specify a value in the ISO-8601 formatted date-time format.",
"path": "scheduled_to"
}
]
}// Tip: Find more about JS/TS SDKs at https://kontent.ai/learn/javascript
import { ManagementClient } from '@kontent-ai/management-sdk';
const client = new ManagementClient({
environmentId: 'KONTENT_AI_ENVIRONMENT_ID',
apiKey: 'KONTENT_AI_MANAGEMENT_API_KEY',
});
const response = await client
.publishLanguageVariant()
.byItemId('f4b3fc05-e988-4dae-9ac1-a94aba566474')
// .byItemCodename('my_article')
// .byItemExternalId('59713')
.byLanguageId('d1f95fde-af02-b3b5-bd9e-f232311ccab8')
// .byLanguageCodename('es-mx')
// To schedule publish date, use .withData({scheduled_to: 'datetime-to-publish-at'})
.withData({
scheduled_to: '2038-01-19T04:14:08',
display_timezone: 'Australia/Sydney',
})
// To publish now, use .withoutData()
.toPromise();
// Tip: Find more about JS/TS SDKs at https://kontent.ai/learn/javascript
import { ManagementClient } from '@kontent-ai/management-sdk';
const client = new ManagementClient({
environmentId: 'KONTENT_AI_ENVIRONMENT_ID',
apiKey: 'KONTENT_AI_MANAGEMENT_API_KEY',
});
const response = await client
.cancelSheduledPublishingOfLanguageVariant()
.byItemId('f4b3fc05-e988-4dae-9ac1-a94aba566474')
// .byItemCodename('my_article')
// .byItemExternalId('59713')
.byLanguageId('d1f95fde-af02-b3b5-bd9e-f232311ccab8')
// .byLanguageCodename('es-ES')
.toPromise();
// Tip: Find more about JS/TS SDKs at https://kontent.ai/learn/javascript
import { ManagementClient } from '@kontent-ai/management-sdk';
const client = new ManagementClient({
environmentId: 'KONTENT_AI_ENVIRONMENT_ID',
apiKey: 'KONTENT_AI_MANAGEMENT_API_KEY',
});
const response = await client
.unpublishLanguageVariant()
// .byItemId('f4b3fc05-e988-4dae-9ac1-a94aba566474')
.byItemCodename('my_article')
// .byItemExternalId('59713')
// .byLanguageId('d1f95fde-af02-b3b5-bd9e-f232311ccab8')
.byLanguageCodename('es-mx')
// To schedule unpublish date, use .withData({scheduled_to: 'datetime-to-unpublish-at'})
.withData({
scheduled_to: '2038-01-19T04:14:08',
display_timezone: 'Australia/Sydney',
})
// To unpublish now, use .withoutData()
.toPromise();
// Tip: Find more about JS/TS SDKs at https://kontent.ai/learn/javascript
import { ManagementClient } from '@kontent-ai/management-sdk';
const client = new ManagementClient({
environmentId: 'KONTENT_AI_ENVIRONMENT_ID',
apiKey: 'KONTENT_AI_MANAGEMENT_API_KEY',
});
const response = await client
.cancelSheduledUnpublishingOfLanguageVariant()
// .byItemId('f4b3fc05-e988-4dae-9ac1-a94aba566474')
.byItemCodename('my_article')
// .byItemExternalId('59713')
// .byLanguageId('d1f95fde-af02-b3b5-bd9e-f232311ccab8')
.byLanguageCodename('es-mx')
.toPromise();
{
"request_id": "2f68a52f-dfa1-4eb6-8e53-c712d0cc044c",
"error_code": 5,
"message": "The provided request body is invalid. See the 'validation_errors' attribute for more information and specify a valid JSON object.",
"validation_errors": [
{
"message": "The provided value '2019-07-:00:00+01:00' is not a valid datetime string.",
"path": "scheduled_to"
}
]
}