Create an Analysis Group
Creating an Analysis Group allows to aggregate Feature Importance for a number of Analyses
Enter your PredictHQ API key. The Bearer prefix is added automatically.
When calling the API directly, send: Authorization: Bearer <YOUR_API_KEY> as documented at https://docs.predicthq.com/api/overview/authenticating
Name of an analysis group.
My Analysis Group 1The list of existing analysis IDs to include in the group.
Analyses can belong to multiple groups. Analyses must have the same demand type (the interval must match and, for weekly analyses, week_start_day must also be consistent). Every analysis in the group must have the same industry, if set.
["zRa_kk7MlAA","3aR-gbJp98I","JBb08XsZqAo","q9iX2XqFBxM"]Successful Response
Invalid analysis_ids
Bearer token scope insufficient
Validation Error
Examples
curl -X POST "https://api.predicthq.com/v1/beam/analysis-groups" \
-H "Accept: application/json" \
-H "Authorization: Bearer $ACCESS_TOKEN" \
--data @<(cat <<EOF
{
"name": "Analysis Group 1",
"analysis_ids": [
"zRa_kk7MlAA",
"3aR-gbJp98I",
"JBb08XsZqAo",
"q9iX2XqFBxM"
]
}
EOF
)import requests
response = requests.post(
url="https://api.predicthq.com/v1/beam/analysis-groups",
headers={
"Authorization": "Bearer $ACCESS_TOKEN",
"Accept": "application/json"
},
json={
"name": "Analysis Group 1",
"analysis_ids": [
"zRa_kk7MlAA",
"3aR-gbJp98I",
"JBb08XsZqAo",
"q9iX2XqFBxM",
],
}
)
print(response.json())Best Practices
OpenAPI Spec
Last updated
Was this helpful?