Skip to main content
GET
Social Posts

Overview

The Social Posts API returns social media posts published by a company, sourced from platforms such as LinkedIn. Each post includes its content type, text, publish date, paid and repost flags, an AI-assigned classification, mentions, and a detailed breakdown of engagement metrics (reactions, likes, comments, reposts, and more). Tracking a company’s posting cadence, content mix, and engagement is a useful proxy for brand activity and marketing momentum. Results are paginated and returned in the API response.

Endpoint Details

  • Method: GET
  • Endpoint: /v1/company/posts

Authentication requirements

  • Include a valid API key in the x-api-key request header.

Request

Request Parameters

Header Parameters

x-api-key
string
required
Your API key.

URL Parameters

company
string
required
Company website (e.g. canva.com) or a company UUID (e.g. 00000l1). The UUID can be obtained from the Company Search API.
limit
integer
Maximum number of posts to return.Default = 10
offset
integer
Number of posts to skip before returning records. Use with limit for pagination.Default = 0

Example Request

Response

Successful Response Fields

Returns a JSON object with the following structure:
data
object
Container object holding the company’s social posts. See Data Object Fields below.
count
integer
Total number of posts available for the company based on the filters set.
limit
integer
Limit applied to the request.
offset
integer
Offset applied to the request.
credits_consumed
float
Credits consumed by the request.

Data Object Fields

uuid
string
Akta UUID of the company.
posts
array
List of social post objects. See Post Object Fields below.

Post Object Fields

id
string
Unique identifier for the post.
content_type
string
Format of the post. Example values: image, document, linkedInVideo, text.
Link to the original post on the source platform.
posted_date
string
Timestamp the post was published, in ISO 8601 format with timezone.
is_paid
boolean
true if the post was a paid/promoted post.
reposted
boolean
true if the post is a repost of other content rather than original.
text_content
string
The text body of the post.
post_classification
string
AI-assigned classification of the post’s theme. Example values: Product & technology, Brand & occasion, Other.
author
object
Author details for the post. May be an empty object when not available.
mentions
array
Entities or accounts mentioned in the post. May be an empty array.
engagement_metrics
object
Engagement counts for the post. See Engagement Metrics Object below.

Engagement Metrics Object

total_reaction_count
integer
Total number of reactions across all reaction types.
like_count
integer
Number of “like” reactions.
empathy_count
integer
Number of “empathy” / support reactions.
praise_count
integer
Number of “praise” / celebrate reactions.
appreciation_count
integer
Number of “appreciation” reactions.
interest_count
integer
Number of “interest” reactions.
funny_count
integer
Number of “funny” reactions.
comments_count
integer
Number of comments on the post.
reposts_Count
integer
Number of times the post was reposted / shared.

Authorizations

x-api-key
string
header
required

API key obtained from your Akta account.

Query Parameters

company
string
required

Company website (e.g. 'canva.com') or a company UUID. The UUID can be obtained from the Company Search API.

limit
integer
default:10

Maximum number of posts to return.

offset
integer
default:0

Number of posts to skip before returning records.

Response

Social posts returned

data
object
count
integer
limit
integer
offset
integer
credits_consumed
number<float>