Console API
Social profiles
3 endpoints.
GET
/api/v1/admin/businesses/{business_id}/social_profilesList social profiles for a business
Parameters
| Name | In | Type | Description |
|---|---|---|---|
business_idrequired | path | string (uuid) | |
platform | query | string | Platform filter: all|facebook|instagram default "all" |
active | query | boolean | null | Optional active profile filter |
limit | query | integer | default 50 |
authorization | header | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_list_SocialProfileData__| Field | Type | Description | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
success | true | default true | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
datarequired | SocialProfileData[] | SocialProfileData[] fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fields
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
meta | ResponseMeta | null | ResponseMeta fields
|
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
PATCH
/api/v1/admin/businesses/{business_id}/social_profiles/{profile_id}Update local social profile settings
Parameters
| Name | In | Type | Description |
|---|---|---|---|
business_idrequired | path | string (uuid) | |
profile_idrequired | path | string (uuid) | |
authorization | header | string | null |
Request bodyrequired
application/jsonSocialProfileUpdateBody| Field | Type | Description |
|---|---|---|
active | boolean | null | |
sort_order | integer | null | |
display_name_override | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_SocialProfileData_| Field | Type | Description |
|---|---|---|
request_idrequired | string | |
success | true | default true |
datarequired | SocialProfileData | SocialProfileData fieldsSocialProfileData, expanded above. |
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. |
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.
POST
/api/v1/admin/businesses/{business_id}/social_profiles/{profile_id}/refresh_tokenRefresh a social profile publish token when supported
Parameters
| Name | In | Type | Description |
|---|---|---|---|
business_idrequired | path | string (uuid) | |
profile_idrequired | path | string (uuid) | |
required_valid_until | query | integer | null | Optional epoch time the token must remain valid through |
authorization | header | string | null |
Responses
200Successful Responseapplication/jsonSuccessResponse_SocialProfileTokenRefreshData_| Field | Type | Description | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
request_idrequired | string | |||||||||||||||||||||||||||||||
success | true | default true | ||||||||||||||||||||||||||||||
datarequired | SocialProfileTokenRefreshData | SocialProfileTokenRefreshData fields
| ||||||||||||||||||||||||||||||
metadata | ResponseMetadata | null | ResponseMetadata fieldsResponseMetadata, expanded above. | ||||||||||||||||||||||||||||||
meta | ResponseMeta | null | ResponseMeta fieldsResponseMeta, expanded above. |
400Bad request401Unauthorized403Forbidden404Not found422Validation error500Internal server error503Service unavailable
Error bodies: ErrorResponse. See Errors.