Status da solicitação de colaborador
curl --request GET \
--url https://api.ayrshare.com/api/post/collaborators/:id \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.ayrshare.com/api/post/collaborators/:id', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.ayrshare.com/api/post/collaborators/:id"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.ayrshare.com/api/post/collaborators/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.ayrshare.com/api/post/collaborators/:id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.ayrshare.com/api/post/collaborators/:id")
.header("Authorization", "Bearer <token>")
.asString();{
"collaborators": [
{
"id": "17841401319910272",
"username": "ayrshare",
"inviteStatus": "accepted"
},
{
"id": "17841401319910273",
"username": "ayrshare1",
"inviteStatus": "declined"
},
{
"id": "17841401319910274",
"username": "ayrshare2",
"inviteStatus": "pending"
}
],
"lastUpdated": "2024-03-08T04:08:18.979Z",
"nextUpdate": "2024-03-08T04:09:18.979Z"
}
{
"collaborators": [
{
"id": "123456789012345",
"username": "collaboratorpage",
"inviteStatus": "pending"
}
],
"lastUpdated": "2026-08-24T04:08:18.979Z",
"nextUpdate": "2026-08-24T04:09:18.979Z"
}
{
"action": "analytics",
"status": "error",
"code": 294,
"message": "Error getting analytics."
}
Utils
Status da solicitação de colaborador
Obtenha o status de uma solicitação de colaborador do Instagram ou do Facebook
GET
/
post
/
collaborators
/
:id
Status da solicitação de colaborador
curl --request GET \
--url https://api.ayrshare.com/api/post/collaborators/:id \
--header 'Authorization: Bearer <token>'const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.ayrshare.com/api/post/collaborators/:id', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.ayrshare.com/api/post/collaborators/:id"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.ayrshare.com/api/post/collaborators/:id",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.ayrshare.com/api/post/collaborators/:id"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.ayrshare.com/api/post/collaborators/:id")
.header("Authorization", "Bearer <token>")
.asString();{
"collaborators": [
{
"id": "17841401319910272",
"username": "ayrshare",
"inviteStatus": "accepted"
},
{
"id": "17841401319910273",
"username": "ayrshare1",
"inviteStatus": "declined"
},
{
"id": "17841401319910274",
"username": "ayrshare2",
"inviteStatus": "pending"
}
],
"lastUpdated": "2024-03-08T04:08:18.979Z",
"nextUpdate": "2024-03-08T04:09:18.979Z"
}
{
"collaborators": [
{
"id": "123456789012345",
"username": "collaboratorpage",
"inviteStatus": "pending"
}
],
"lastUpdated": "2026-08-24T04:08:18.979Z",
"nextUpdate": "2026-08-24T04:09:18.979Z"
}
{
"action": "analytics",
"status": "error",
"code": 294,
"message": "Error getting analytics."
}
Quando você convida um colaborador do Instagram para uma publicação
ou uma Facebook Page colaboradora para um Facebook Reel,
pode verificar o status da solicitação usando este endpoint.
Use este endpoint para:
- Convites de colaboração do Instagram em Reels, imagens e carrosséis.
- Convites de colaboração do Facebook em Facebook Reels.
Parâmetros do cabeçalho
Parâmetros de caminho
Parâmetros de consulta
boolean
obrigatório
Defina como
true. Obrigatório se estiver usando um Social Post ID.string
Defina como
facebook quando o id for um Social Post ID do Facebook. Obrigatório nesse caso: sem
ele, a solicitação busca o ID no Instagram. Use-o também para forçar a busca de colaboradores do
Facebook em uma publicação da Ayrshare que tenha vários IDs de plataforma.{
"collaborators": [
{
"id": "17841401319910272",
"username": "ayrshare",
"inviteStatus": "accepted"
},
{
"id": "17841401319910273",
"username": "ayrshare1",
"inviteStatus": "declined"
},
{
"id": "17841401319910274",
"username": "ayrshare2",
"inviteStatus": "pending"
}
],
"lastUpdated": "2024-03-08T04:08:18.979Z",
"nextUpdate": "2024-03-08T04:09:18.979Z"
}
{
"collaborators": [
{
"id": "123456789012345",
"username": "collaboratorpage",
"inviteStatus": "pending"
}
],
"lastUpdated": "2026-08-24T04:08:18.979Z",
"nextUpdate": "2026-08-24T04:09:18.979Z"
}
{
"action": "analytics",
"status": "error",
"code": 294,
"message": "Error getting analytics."
}