Skip to content
    Automations•2 min read•Published 08/10/2026•Updated 08/10/2026•By EveryCatch

    Social planner: community posting via public API

    Community posting just became more powerful for developers and integration partners.

    Social planner: community posting via public API

    Community posting just became more powerful for developers and integration partners.

    You can now schedule and publish Community posts through the Social Planner Public API, including choosing which Community member the post should be published as.

    This makes it easier for marketplace apps and custom integrations to bring Community publishing into their own workflows.

    What changed

    List community members

    Integration partners can now retrieve eligible Community members who can publish posts.

    • Search members by name
    • Paginate through member lists
    • Only active, permitted members are returned
    • Private Communities return only members of that specific group

    Validate member eligibility

    Before scheduling a post, integrations can verify whether a selected member is still active and authorized to publish in the Community.

    Publish as a specific member

    When creating a Community post through the API, integrations can specify which eligible member the post should be published as.

    Publish-Time verification

    Social Planner performs a final eligibility check before publishing. If the selected member has left the Community or lost permission, the post won't be published under the wrong identity.

    Instead, the post fails with a clear and actionable error.

    How it works

    • Connect a Community group in Marketing → Social Planner → Settings → Social Accounts
    • Use Get Accounts to retrieve the Community account ID
    • Use Get Community Members to retrieve eligible members
    • Select the member you want to publish as
    • Create the post using the Community post API
    • Optionally validate the member before scheduling
    • Social Planner verifies the member again before publishing

    Why it matters

    • Enable Community publishing through marketplace apps and custom integrations
    • Automate Community announcements from external workflows
    • Ensure posts are always published by an eligible member
    • Catch invalid member selections before publishing
    • Get clear error messages instead of silent publishing failures
    • Bring Community posting closer to API parity with other social channels

    Notes

    • Community account connection and management remain available in the EveryCatch UI.
    • The Public API supports member listing, member validation, scheduling, and publishing.
    • Draft posts don't require a postAsUser selection.
    • Member eligibility is checked when posts are scheduled or published.
    • The selected member must remain active and permitted in the Community at publish time.
    • API access requires the appropriate Social Planner scopes.

    Marketplace API link - https://marketplace.gohighlevel.com/docs/ghl/social-planner/get-community-users

    Stop losing leads tonight

    Ready to automate your lead follow-up?

    EveryCatch responds to every enquiry in under 60 seconds around the clock, books appointments, and captures reviews automatically.

    Related updates

    View all →