Post with Signature

Automatically append a branded or informative signature to your social posts. Signatures help drive consistency and professionalism across your accounts.

Overview

A signature is a reusable block of text (such as a disclaimer, call-to-action, or branded tagline) you can attach to posts on supported networks. You can manage multiple signatures per account and select which one to append when scheduling or publishing.

Step 1: Fetch Available Signatures

Before attaching a signature to your post, retrieve the available signatures for your account(s):

Get Signatures for Workspace Accounts

get

Retrieves signatures associated with specified accounts in a workspace.

Authorizations
Path parameters
workspace_idanyRequired

ID of the workspace to retrieve signatures from

Query parameters
accountsanyRequired

Array of account IDs to filter signatures by

Responses
200
Successful operation
application/json
get
GET /api/v1/workspaces/{workspace_id}/signatures HTTP/1.1
Host: app.publer.com
Authorization: YOUR_API_KEY
Accept: */*
[
  {
    "account_id": "text",
    "signatures": [
      {
        "id": "text",
        "label": "text",
        "text": "text",
        "default": true,
        "in_photo_captions": true
      }
    ]
  }
]

Step 2: Create or Schedule a Post with a Signature

When scheduling or publishing a post, use the signature parameter within the relevant accounts object to append a signature to the post.

Example Request:

{
  "bulk": {
    "state": "scheduled",
    "posts": [
      {
        "networks": {
          "facebook": {
            "type": "status",
            "text": "Check out our latest news!"
          }
        },
        "accounts": [
          {
            "id": "63c675b54e299e9cf2b667ea",
            "scheduled_at": "2025-06-13T10:16:00+02:00",
            "signature": "680fa73ebd7195d33da6630b"
          }
        ]
      }
    ]
  }
}

Parameters

Field
Type
Description

accounts[].id

string

Target account ID

accounts[].scheduled_at

string

ISO 8601 timestamp for scheduling (omit for immediate publishing)

accounts[].signature

string

Signature ID to append (from the fetched signatures for this account)

networks.{provider}.type

string

Post type (e.g., "status", "photo", etc.)

networks.{provider}.text

string

Main post text (the signature is appended to this on publish)

Key Notes & Limitations

  • Account-specific: Up to 10 signatures per account.

  • Supported Networks: Most networks except Twitter/X and Bluesky (unless you have X Premium, due to character limits).

  • Photo Captions: On Facebook, configure whether the signature is included in photo captions for multi-photo posts.

  • Auto-Share: Signatures are not included when you auto-share a scheduled post.

  • Signature Management: Signatures must be created and managed for each social account individually.

Best Practices

  • Craft signatures that reinforce your brand identity.

  • Use signatures for legal disclaimers, campaign CTAs, or promotional blurbs.

  • Set a default signature for frequent use.

Last updated

Was this helpful?