Audience Twin Metrics
Base URL: https://app.neuroflash.com/api/digital-twin-service
Get Audience Twin Metrics
GET
/v1/workspaces/{workspace_id}/audience-twin-metricsPath Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
workspace_id | string | Yes |
Query Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
page | integer | 1 | Page number (1-based) |
size | integer | 20 | Number of elements per page |
targetAudienceIds | string | — | Filter by target audience IDs |
Response
FieldTypeDescription
dataarray<object>
targetAudienceIdstringnumberOfTwinsintegerpageobjectPagination metadata.
sizeintegerNumber of elements per pagetotalElementsintegerTotal number of matching elementstotalPagesintegerTotal number of pagescurrentPageintegerCurrent page number (1-based)Example
- cURL
- Python
- Node.js
- Go
curl "https://app.neuroflash.com/api/digital-twin-service/v1/workspaces/{workspace_id}/audience-twin-metrics" \
-H "Authorization: Bearer YOUR_ACCESS_TOKEN"
import requests
response = requests.get(
f"https://app.neuroflash.com/api/digital-twin-service/v1/workspaces/{workspace_id}/audience-twin-metrics",
headers={"Authorization": f"Bearer {token}"},
).json()
const response = await fetch(
`https://app.neuroflash.com/api/digital-twin-service/v1/workspaces/${workspaceId}/audience-twin-metrics`,
{ headers: { Authorization: `Bearer ${token}` } }
).then((r) => r.json());
req, _ := http.NewRequest("GET", "https://app.neuroflash.com/api/digital-twin-service/v1/workspaces/"+workspaceID+"/audience-twin-metrics", nil)
req.Header.Set("Authorization", "Bearer "+token)
resp, _ := http.DefaultClient.Do(req)
defer resp.Body.Close()
Response:
{
"data": [
{
"targetAudienceId": "string",
"numberOfTwins": 0
}
],
"page": {
"size": 0,
"totalElements": 0,
"totalPages": 0,
"currentPage": 0
}
}