Bloss Docs

Your marketplace profile

Developers
GET
/creator/profile

Your Bloss marketplace creator profile as you see it on Marketplace profile: bio, niches, rate, listing status, socials with followers, personal brands, badges and review summary. 404 until you've finished setting up a marketplace profile.

Authorization

bearerAuth creator:read
headerAuthorizationBearer <token>

Personal access token. Scopes: account:read, creator:read, creator:earnings, managed:read, coach:read, brand:read, creators:read, videos:read, analytics:read, recruitment:read, engagement:read, support:read, integrations:read, payouts:read, funds:read, billing:read.

Scope: creator:read

Response Body

Success.

application/json
  1. response
id*string
slug*string
displayName*string|null
bio*string|null
location*string|null
avatarUrl*string|null
bannerUrl*string|null
listingStatus*string

"public", "unlisted", "not_setup" or "suspended".

publicProfileUrl*|

Your directory page, when listed publicly.

experienceLevel*string|null
ugcGoal*string|null
languages*array<string>
niches*array<string>
contentTypes*array<string>
ratePerVideo*|

Starting rate per video in whole USD; null = on request.

socials*array<>
audience*
personalBrands*array<>
brandBadges*array<>

Brand badges shown on your public profile (you and the brand both opted in).

coachBadges*
reviewSummary*
missingFields*array<string>

Profile fields the app asks you to complete; empty when done.

onboardingCompletedAt*string
curl -X GET 'https://example.com/api/v1/creator/profile'
{  "id": "string",  "slug": "string",  "displayName": "string",  "bio": "string",  "location": "string",  "avatarUrl": "string",  "bannerUrl": "string",  "listingStatus": "string",  "publicProfileUrl": "string",  "experienceLevel": "string",  "ugcGoal": "string",  "languages": [    "string"  ],  "niches": [    "string"  ],  "contentTypes": [    "string"  ],  "ratePerVideo": 0,  "socials": [    {      "platform": "instagram",      "handle": "string",      "followers": 0,      "engagementRate": 0    }  ],  "audience": {    "totalFollowers": 0,    "engagementRate": 0,    "viewsLast7Days": 0,    "viewsAllTime": 0  },  "personalBrands": [    {      "id": "string",      "name": "string",      "isPrimary": true,      "socials": [        {          "platform": "instagram",          "handle": "string",          "followers": 0,          "connected": true        }      ]    }  ],  "brandBadges": [    {      "brandId": "string",      "brandName": "string"    }  ],  "coachBadges": {    "shown": true,    "coaches": [      {        "coachId": "string",        "slug": "string",        "displayName": "string"      }    ]  },  "reviewSummary": {    "count": 0,    "averageRating": 0  },  "missingFields": [    "string"  ],  "onboardingCompletedAt": "string"}

Was this page helpful?