Need help with your APIs? I offer API discovery, governance & evangelism services. Explore services →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Yoobic Community Posts API

The posts made in the communities appear both in the community newsfeed and in the main newsfeed, along with the posts in the normal newsfeed (unless otherwise configured in the Community).### Post Fields| Field | Type | Required | Readonly | OrderBy | Description ||------------------|:------:|:--------:|:--------:|:-------:|--------------------------------------|| `post_id` | String | | x | | Unique id of the post || `description` | String | x | | | Content of the post || `community_id` | String | x | | | Community id where the post is published || `user_id` | String | x | | | Unique ID of the user who will be shown as the publisher of the post || `publish_type` | String | x | | | Type of posting, can be “postnow” or “schedule” || `publish_date` | Date | | | | Required field, only if you set the publish_type to ‘schedule’, to define the date when the post will appear in the community || `images` | Array | | | | List of URLs of images in the post || `created_date` | Date | | x | | Created Date || `updated_date` | Date | | x | x | Updated Date |### Post Comments Fields| Field | Type | Required | Readonly | OrderBy | Description ||--------------------|:------:|:--------:|:--------:|:-------:|-----------------------------------------------|| `comment_id` | String | | x | | Unique id of the post comment || `comment` | String | x | | | Content of the post comment || `user_id` | String | x | | | Unique id of a user who created the comment || `community_post_id`| String | | | | Community post id where the comment appears || `community_id` | String | | x | | Community id where the original post is published || `created_date` | Date | | x | | Created Date || `updated_date` | Date | | x | x | Updated Date |

Yoobic Community Posts API is one of 41 APIs that Yoobic publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Community Posts. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, and a changelog.

This API exposes 7 operations across 7 paths, and defines 1 schema. It is described by OpenAPI 3.0.0.

Requests are made against a single base URL, https:///.

7 operations 7 paths 1 schemas 5 GET2 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.0.0
Base URL
https://api.yoobic.com/public/api
Authentication
OAuth 2.0
Resource Areas
1

Authentication & Security 1

Yoobic Community Posts API declares 1 security scheme for authenticating requests. It supports OAuth 2.0 (oauth2) using the authorizationCode flow.

Paths & Operations 7

Across 7 paths, the API surfaces 7 operations — 5 GET, 2 POST. Each is listed below with its method, path, parameters, and response codes.

Community Posts 7

The posts made in the communities appear both in the community newsfeed and in the main newsfeed, along with the posts in the normal newsfeed (unless otherwise configured in the C…

GET
/public/api/community-posts/{id}
Get
Get 2 params → 200
GET
/public/api/community-posts/?filter={filter}
Get all posts
Get all posts 2 params body → 200
GET
/public/api/community-posts/{community_post_id}/comments?filter={filter}
Get all post comments
Get all post comments 2 params body → 200
POST
/public/api/community-posts
Create a post
Create a post 1 param body → 200
POST
/public/api/community-posts/{community_post_id}/comments
Create a post comment
Create a post comment 1 param body → 200
GET
/public/api/community-posts/count?where={where}
Count
Count 2 params body → 200
GET
/public/api/community-posts/export?type={type}&filter={filter}
Export
Export 3 params body → 200

Schemas 1

The contract defines 1 schema that model the data the API accepts and returns. The most detailed is Default_Header (1 property). Each schema is shown below with its type and property counts.

Default_Header
object
1 property 1 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

yoobic-community-posts-api-openapi.yml Raw ↑

Other APIs Yoobic publishes across the network.

Yoobic Answers API
Yoobic Badges API
Yoobic Bot Messages API
Yoobic Bots API
Yoobic Business KPIs data - salesdata API
Yoobic Campaigns API
Yoobic Catalogs API
Yoobic Chats API
Yoobic Comments API
Yoobic Communities API
Yoobic Competencies API
Yoobic Course Categories API