Skip to content

Linkedin pages API

2 endpoints. Every path is relative to the API base URL and needs a bearer token unless it is marked public. See the REST API overview for authentication, errors and pagination.

GET/v1/orgs/{orgId}/marketing/linkedin-pages

Bearer token

List the LinkedIn Pages offered after a LinkedIn Page sign-in.

Path parameters

  • orgIdstring (uuid)required

Query parameters

  • choicestringrequired

Responses

200List the LinkedIn Pages offered after a LinkedIn Page sign-in.
  • dataobjectrequired
    Fields
    • pagesarray<object>required
      Item fields
      • idstringrequired
      • namestringrequired
      • vanityNamestring | nullrequired
Request
curl -X GET "https://api.adventur.ai/v1/orgs/$ORG_ID/marketing/linkedin-pages?choice=string" \
-H "Authorization: Bearer $ADVENTURAI_TOKEN"

POST/v1/orgs/{orgId}/marketing/linkedin-pages

Bearer token

Connect the LinkedIn Pages picked after a LinkedIn Page sign-in.

Path parameters

  • orgIdstring (uuid)required

Request body application/json

  • choicestringrequired
  • organizationIdsarray<string>required

Responses

200Connect the LinkedIn Pages picked after a LinkedIn Page sign-in.
  • dataarray<object>required
    Item fields
    • idstring (uuid)required
    • orgIdstring (uuid)required
    • platformstringrequired

      one of x, linkedin, tiktok, reddit, facebook, instagram, youtube, bluesky, threads

    • accountExternalIdstringrequired
    • accountNamestring | nullrequired
    • accountHandlestring | nullrequired
    • statusstringrequired

      one of connected, disconnected, error

    • scopesarray<string>required
    • tokenExpiresAtstring | nullrequired
    • lastRefreshedAtstring | nullrequired
    • createdAtstringrequired
    • updatedAtstringrequired
    • profileImageUrlstring (uri) | null
    • accountBiostring | null
    • profileUrlstring (uri) | null
    • xPremiumboolean | null
    • xSubscriptionstring | null

      one of none, basic, premium, premium_plus

Request
curl -X POST "https://api.adventur.ai/v1/orgs/$ORG_ID/marketing/linkedin-pages" \
-H "Authorization: Bearer $ADVENTURAI_TOKEN" \
-H "Content-Type: application/json" \
-d '{"choice":"string","organizationIds":["string"]}'