Skip to main content
PATCH
/
engagements
/
{id}
curl --request PATCH \ --url https://app.tryordinal.com/api/v1/engagements/{id} \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "copy": "Updated comment text with great insights!", "delaySeconds": 600 } '
{
  "engagement": {
    "id": "550e8400-e29b-41d4-a716-446655440801",
    "type": "Comment",
    "profileId": "550e8400-e29b-41d4-a716-446655440002",
    "copy": "Updated comment text with great insights!",
    "delaySeconds": 600
  }
}

Documentation Index

Fetch the complete documentation index at: https://docs.tryordinal.com/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Authorization
string
header
required

API key authentication. Generate an API key from your workspace settings.

Path Parameters

id
string<uuid>
required

Engagement ID (UUID)

Body

application/json

All fields are optional. Only include the fields you want to update.

copy
string | null

The text content. Cannot be updated for Like engagements. Cannot be removed from Comment engagements. Set to null to remove copy from Repost engagements.

Minimum string length: 1
delaySeconds
enum<integer> | null

Delay in seconds after post publishes. Cannot be updated for Like engagements.

Available options:
0,
300,
600,
1800,
3600,
14400,
28800,
43200,
86400
profileId
string<uuid>

Change the profile that will perform the engagement. The new profile must have the required engagement permissions.

reactionType
enum<string>

Update the LinkedIn reaction type for Like engagements. Only applicable when type is Like and channel is LinkedIn.

Available options:
Like,
Celebrate,
Love,
Insightful,
Support,
Funny

Response

Engagement updated

engagement
object

Engagement object returned from update operations (without channel)