Skip to content

HighLevel: Reset an item in a queue

HighLevel socialPlanner.resetQueueItem: arguments, response, policy and SDK examples.

← Social planner operations · Get started

Operation gohighlevel.resetqueueitem

Provider route: PUT /social-media-posting/category/queues/{queueId}/items/{itemId}/reset. Alter supplies the connection’s credentials and routing.

Install @alter-ai/sdk @alter-ai/gohighlevel with npm, or alter-sdk-gohighlevel with pip. Supply your connected customer’s grant ID and the arguments described below.

import { App } from "@alter-ai/sdk";
import { HighLevelIntegration } from "@alter-ai/gohighlevel";
async function execute(input: Parameters<HighLevelIntegration["socialPlanner"]["resetQueueItem"]>[0]) {
const app = new App({ apiKey: process.env.ALTER_API_KEY! });
try {
const provider = new HighLevelIntegration(app, { grantId: process.env.PROVIDER_GRANT_ID! });
const call = await provider.socialPlanner.resetQueueItem(input);
const result = await call.wait();
return result.bodyJson();
} finally {
await app.close();
}
}
import os
from alter_sdk import App
from alter_sdk_gohighlevel import HighLevelIntegration
async def execute(arguments):
async with App(api_key=os.environ["ALTER_API_KEY"]) as app:
provider = HighLevelIntegration(app, {"grant_id": os.environ["PROVIDER_GRANT_ID"]})
call = await provider.social_planner.reset_queue_item(arguments)
result = await call.wait()
return result.body_json()
FieldTypePresenceDescription and constraints
$objectRootAdditional keys: not allowed
pathobjectRequired within parentAdditional keys: not allowed
path.queueIdstringRequired within parent
path.itemIdstringRequired within parent
bodyModelRequired within parentExpand Reset an item in a queue — request body — body

Referenced models: Reset an item in a queue — request body — body

Response media type: application/json. The table describes the pinned successful response. Referenced models link to their complete fields.

FieldTypePresenceDescription and constraints
$ModelRootExpand Reset an item in a queue — response body

Referenced models: Reset an item in a queue — response body

19 more schemas are linked from the tables above, on the schema pages.

Reset an item in a queue — response body
FieldTypePresenceDescription and constraints
$objectRoot
resultsModelRequired within parentExpand Reset an item in a queue — response body — results
statusCodeJSONRequired within parent
statusCode (anyOf 1)numberAlternative
statusCode (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
successbooleanRequired within parent
traceIdstringOptional

Referenced models: Reset an item in a queue — response body — results

Reset an item in a queue — request body — body
FieldTypePresenceDescription and constraints
$objectRoot
locationIdstringRequired within parentLocation ID
sessionIdstringOptionalEdit session ID
Reset an item in a queue — response body — results
FieldTypePresenceDescription and constraints
$objectRoot
messagestringOptionalA message indicating the result of the operation. Examples: "Queue item reset successfully", "Dummy queue item deleted successfully".
queueItemJSONOptionalThe reset queue item, including its current variation.
queueItem (allOf 1)ModelAll variants applyExpand Reset an item in a queue — response body — results queue Item id, current Variation, errors, is Skipped, order, post, post Id, primary Image, scheduled Date Time, scheduled Variation Index, variations

Referenced models: Reset an item in a queue — response body — results queue Item id, current Variation, errors, is Skipped, order, post, post Id, primary Image, scheduled Date Time, scheduled Variation Index, variations

Reset an item in a queue — response body — results queue Item id, current Variation, errors, is Skipped, order, post, post Id, primary Image, scheduled Date Time, scheduled Variation Index, variations
FieldTypePresenceDescription and constraints
$objectRoot
_idstringOptionalThe unique identifier of the queue item.
currentVariationJSONOptional
currentVariation (anyOf 1)numberAlternativeThe index of the current variation being used for this post
currentVariation (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
errorsarrayOptionalList of errors associated with the queue item. Possible values: INVALID_USER_ID, PIXABAY_MEDIA.
errors[]stringEach item
isSkippedbooleanOptionalIndicates if this time slot is skipped and the post will not be published at this time
orderJSONOptional
order (anyOf 1)numberAlternativeThe order of the item in the queue.
order (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
postJSONOptionalThe formatted post data.
post (allOf 1)ModelAll variants applyExpand Get posts — response body — results count, posts posts item
postIdstringOptionalThe ID of the original post, if any.
primaryImagestringOptionalThe primary image URL for the post.
scheduledDateTimeJSONOptional
scheduledDateTime (anyOf 1)stringAlternativeThe calculated date/time when this item is scheduled to be posted
Format: date-time
scheduledDateTime (anyOf 2)nullAlternative
scheduledVariationIndexJSONOptional
scheduledVariationIndex (anyOf 1)numberAlternativeThe variation index that will be used when this item is posted
scheduledVariationIndex (anyOf 2)stringAlternativePattern: ^-?[0-9]+(?:\.[0-9]+)?(?:[eE][+-]?[0-9]+)?$
variationsarrayOptionalA list of content variations for the post.
variations[]ModelEach itemExpand Fetch items from a queue — response body — results items item variations item

Referenced models: Get posts — response body — results count, posts posts item, Fetch items from a queue — response body — results items item variations item

Fetch items from a queue — response body — results items item variations item
FieldTypePresenceDescription and constraints
$objectRoot
_idstringOptionalThe ID of the variation.
contentstringOptionalThe text content of the variation.
mentionsarrayOptionalPlatform-specific mentions within the content (e.g., @username references).
mentions[]objectEach item
ogTagsJSONOptionalOpen Graph tags for link previews.
ogTags (allOf 1)ModelAll variants applyExpand Fetch items from a queue — response body — results items item variations item og Tags meta Image, meta Link, og Title

Referenced models: Fetch items from a queue — response body — results items item variations item og Tags meta Image, meta Link, og Title

Get posts — response body — results count, posts posts item bluesky Post Details external Link, external Link Description, external Link Title, language, quote Post, reply To, shortened Links
FieldTypePresenceDescription and constraints
$objectRoot
externalLinkstringOptionalExternal URL to embed as a link card in the post.
externalLinkDescriptionstringOptionalDescription for the external link card. Brief summary displayed below the title.
externalLinkTitlestringOptionalTitle for the external link card. Displayed prominently in the embed.
languagestringOptionalISO 639-1 language code for the post content.

**Examples:** `en` (English), `es` (Spanish), `fr` (French), `de` (German)
quotePoststringOptionalBluesky AT Protocol URI of a post to quote.

**Format:** `at://did:plc:{user-id}/app.bsky.feed.post/{post-id}`

**Use Case:** Quote-post another user's post with your commentary.
replyTostringOptionalBluesky AT Protocol URI of a post to reply to.

**Format:** `at://did:plc:{user-id}/app.bsky.feed.post/{post-id}`

**Use Case:** Create a reply thread to an existing Bluesky post.
shortenedLinksarrayOptionalShortened links for the post (auto-generated).
shortenedLinks[]stringEach item
Edit post — request body — body og Tags Details meta Image, meta Link, og Description, og Title
FieldTypePresenceDescription and constraints
$objectRoot
metaImagestringOptionalPreview image URL for the shared link.

**Best Practices:**
- Use high-quality images (1200x630px recommended)
- Ensure the image is publicly accessible

**Auto-fetch:** Use the Get Metatags API to fetch OG data from a URL.
metaLinkstringOptionalURL of the webpage being shared. This is the destination when users click the link preview.
ogDescriptionstringOptionalCustom description for the link preview. Overrides the page's og:description meta tag.

**Tip:** Keep descriptions under 155 characters for optimal display.
ogTitlestringOptionalCustom title for the link preview. Overrides the page's og:title meta tag.

**Tip:** Keep titles concise (50-60 characters) for best display across platforms.
Get posts — response body — results / count, posts / posts / item / facebookPostDetails / type: post, story, reel
FieldTypePresenceDescription and constraints
$objectRoot
textFormatPresetIdstringOptionalFacebook background preset ID for text-only feed posts. **Facebook `post` only** — not `story` or `reel`. Ignored when media is attached; `metaLink` is omitted on publish.

**Validations** — request returns `400` if violated:
- Must be a valid preset ID from the [Facebook text background preset reference](https://help.leadconnectorhq.com/support/solutions/articles/155000008005-facebook-text-background-posts-preset-reference). Empty strings, whitespace-only values, and `null` are rejected.
- When set, `summary` must be 130 characters or fewer.
typestringRequired within parentFacebook post format type.

**Available Types:**
- `post` - Standard feed post (images, videos, text)
- `story` - 24-hour temporary story
- `reel` - Short-form vertical video

**Restrictions:**
- Reels: Require exactly 1 video, not supported on Groups
- Stories: Captions not supported
Known values: post, story, reel
Get posts — response body — results / count, posts / posts / item / instagramPostDetails / type: post, story, reel
FieldTypePresenceDescription and constraints
$objectRoot
collaboratorsobjectOptionalObject mapping account IDs to arrays of associated usernames for collaboration. Only allowed for type "post" and "reels"
publishViaPushNotificationbooleanOptionalSend Instagram Story via Push Notification instead of direct posting. Only applicable for Story type.
publisherNotestringOptionalNote to the publisher for manual posting guidance. Only used when publishViaPushNotification is true.
showOnFeedbooleanOptionalShow Reel on profile grid/feed.

**✅ Applies to:** Reels only

- `true` - Reel appears on your profile grid
- `false` - Reel only appears in Reels tab
typestringRequired within parentInstagram post format type.

**Available Types:**
- `post` - Standard feed post (images, videos, carousels)
- `story` - 24-hour temporary story
- `reel` - Short-form vertical video (up to 90 seconds)

**Restrictions:**
- Media is REQUIRED for all Instagram posts
- Reels: Require exactly 1 video
- Stories: Captions not supported, JPEG only for images
Known values: post, story, reel

SDK function policy ID: gohighlevel.resetqueueitem. Catalog operation: resetQueueItem. Rules can name either ID; function rules distinguish managed calls and conservatively cover raw calls sharing the route. Existing grant permissions and policy rules apply. wait() returns an immediate result or waits for a required approval; it never approves the request itself. Persist the approval ID to resume after a restart.

Provider errors retain their response; JSON decoding raises ProviderAPIError for provider failures. ManagedOperationError identifies contract/input/retention errors. See error handling and provider-specific behavior. Sensitive input may be refused before approval storage. A decoding error never resubmits a write.

Required provider scopes: ["socialplanner/category.write"]

Pinned headers: {"Version": "v3"}

Official provider source

Report an issue with this page

Necessary

Required for sign-in, security, authorization, and remembering your choices.

Always active

Analytics

Helps us understand which product and documentation features are useful.

Performance diagnostics

Uses performance tracing and privacy-masked session replay to diagnose problems.

You can change these choices at any time from Cookie settings.