/api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| feature_flag_id | path | required | integer | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
FeatureFlagRoleAccess
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| role | object | required |
| └ id | string | required |
| └ name | string | required |
| └ members | string | required |
| └ created_at | string | required |
| └ created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| └ associated_flags | string | required |
| └ feature_flags_access_level | integer | optional |
| role_id | string | required |
| added_at | string | required |
| updated_at | string | required |
| feature_flag | object | required |
| └ id | integer | required |
| └ key | string | required |
| └ name | string | optional |
| └ tags | array | optional |
| └ active | boolean | optional |
| └ deleted | boolean | optional |
| └ filters | object | optional |
| └ surveys | object | required |
| └ can_edit | boolean | required |
| └ features | object | required |
| └ created_at | string | optional |
| └ created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| └ experiment_set | array | required |
| └ is_simple_flag | boolean | required |
| └ usage_dashboard | integer | required |
| └ performed_rollback | boolean | optional |
| └ rollout_percentage | integer | required |
| └ rollback_conditions | object | optional |
| └ analytics_dashboards | array | optional |
| └ has_enriched_analytics | boolean | optional |
| └ …1 more | object | optional |
multipart/form-data
FeatureFlagRoleAccess
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| role | object | required |
| └ id | string | required |
| └ name | string | required |
| └ members | string | required |
| └ created_at | string | required |
| └ created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| └ associated_flags | string | required |
| └ feature_flags_access_level | integer | optional |
| role_id | string | required |
| added_at | string | required |
| updated_at | string | required |
| feature_flag | object | required |
| └ id | integer | required |
| └ key | string | required |
| └ name | string | optional |
| └ tags | array | optional |
| └ active | boolean | optional |
| └ deleted | boolean | optional |
| └ filters | object | optional |
| └ surveys | object | required |
| └ can_edit | boolean | required |
| └ features | object | required |
| └ created_at | string | optional |
| └ created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| └ experiment_set | array | required |
| └ is_simple_flag | boolean | required |
| └ usage_dashboard | integer | required |
| └ performed_rollback | boolean | optional |
| └ rollout_percentage | integer | required |
| └ rollback_conditions | object | optional |
| └ analytics_dashboards | array | optional |
| └ has_enriched_analytics | boolean | optional |
| └ …1 more | object | optional |
application/x-www-form-urlencoded
FeatureFlagRoleAccess
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| role | object | required |
| └ id | string | required |
| └ name | string | required |
| └ members | string | required |
| └ created_at | string | required |
| └ created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| └ associated_flags | string | required |
| └ feature_flags_access_level | integer | optional |
| role_id | string | required |
| added_at | string | required |
| updated_at | string | required |
| feature_flag | object | required |
| └ id | integer | required |
| └ key | string | required |
| └ name | string | optional |
| └ tags | array | optional |
| └ active | boolean | optional |
| └ deleted | boolean | optional |
| └ filters | object | optional |
| └ surveys | object | required |
| └ can_edit | boolean | required |
| └ features | object | required |
| └ created_at | string | optional |
| └ created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| └ experiment_set | array | required |
| └ is_simple_flag | boolean | required |
| └ usage_dashboard | integer | required |
| └ performed_rollback | boolean | optional |
| └ rollout_percentage | integer | required |
| └ rollback_conditions | object | optional |
| └ analytics_dashboards | array | optional |
| └ has_enriched_analytics | boolean | optional |
| └ …1 more | object | optional |
POST /api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access
/api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| feature_flag_id | path | required | integer | — |
| id | path | required | integer | A unique integer value identifying this feature flag role access. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
No response body
DELETE /api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}
/api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| feature_flag_id | path | required | integer | — |
| id | path | required | integer | A unique integer value identifying this feature flag role access. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/feature_flags/{feature_flag_id}/role_access/{id}
/api/projects/{project_id}/feature_flags/{id}
Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
No response body
DELETE /api/projects/{project_id}/feature_flags/{id}
/api/projects/{project_id}/feature_flags/{id}
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/feature_flags/{id}
/api/projects/{project_id}/feature_flags/{id}
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
PatchedFeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | optional |
| key | string | optional |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | optional |
| can_edit | boolean | optional |
| features | object | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | optional |
| is_simple_flag | boolean | optional |
| usage_dashboard | integer | optional |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | optional |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
multipart/form-data
PatchedFeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | optional |
| key | string | optional |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | optional |
| can_edit | boolean | optional |
| features | object | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | optional |
| is_simple_flag | boolean | optional |
| usage_dashboard | integer | optional |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | optional |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
application/x-www-form-urlencoded
PatchedFeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | optional |
| key | string | optional |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | optional |
| can_edit | boolean | optional |
| features | object | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | optional |
| is_simple_flag | boolean | optional |
| usage_dashboard | integer | optional |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | optional |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
PATCH /api/projects/{project_id}/feature_flags/{id}
/api/projects/{project_id}/feature_flags/{id}
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
multipart/form-data
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
application/x-www-form-urlencoded
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
PUT /api/projects/{project_id}/feature_flags/{id}
/api/projects/{project_id}/feature_flags/{id}/activity
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/feature_flags/{id}/activity
/api/projects/{project_id}/feature_flags/{id}/create_static_cohort_for_flag
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
multipart/form-data
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
application/x-www-form-urlencoded
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
POST /api/projects/{project_id}/feature_flags/{id}/create_static_cohort_for_flag
/api/projects/{project_id}/feature_flags/{id}/dashboard
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
multipart/form-data
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
application/x-www-form-urlencoded
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
POST /api/projects/{project_id}/feature_flags/{id}/dashboard
/api/projects/{project_id}/feature_flags/{id}/enrich_usage_dashboard
Create, read, update and delete feature flags. See docs for more information on feature flags.
If you’re looking to use feature flags on your application, you can either use our JavaScript Library or our dedicated endpoint to check if feature flags are enabled for a given user.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| id | path | required | integer | A unique integer value identifying this feature flag. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
multipart/form-data
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
application/x-www-form-urlencoded
FeatureFlag
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| key | string | required |
| name | string | optional |
| tags | array | optional |
| active | boolean | optional |
| deleted | boolean | optional |
| filters | object | optional |
| surveys | object | required |
| can_edit | boolean | required |
| features | object | required |
| created_at | string | optional |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| experiment_set | array | required |
| is_simple_flag | boolean | required |
| usage_dashboard | integer | required |
| performed_rollback | boolean | optional |
| rollout_percentage | integer | required |
| rollback_conditions | object | optional |
| analytics_dashboards | array | optional |
| has_enriched_analytics | boolean | optional |
| …1 more | object | optional |
POST /api/projects/{project_id}/feature_flags/{id}/enrich_usage_dashboard
/api/projects/{project_id}/insights/funnel
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Funnel
| Property | Type | Required |
|---|---|---|
| events | array | optional |
| └ id | string | required |
| └ math | string | optional |
| └ properties | array | optional |
| └ type | string | optional |
| └ values | array | required |
| └ key | string | required |
| └ type | object | optional |
| └ value | string | required |
| └ operator | object | optional |
| actions | array | optional |
| └ id | string | required |
| └ math | string | optional |
| └ properties | array | optional |
| └ type | string | optional |
| └ values | array | required |
| └ key | string | required |
| └ type | object | optional |
| └ value | string | required |
| └ operator | object | optional |
| date_to | string | optional |
| breakdown | string | optional |
| date_from | string | optional |
| exclusions | array | optional |
| └ id | string | required |
| └ properties | object | optional |
| └ type | string | optional |
| └ values | array | required |
| └ key | string | required |
| └ type | object | optional |
| └ value | string | required |
| └ operator | object | optional |
| └ funnel_to_step | integer | optional |
| └ funnel_from_step | integer | optional |
| properties | object | optional |
| └ type | string | optional |
| └ values | array | required |
| └ key | string | required |
| └ type | object | optional |
| └ value | string | required |
| └ operator | object | optional |
| breakdown_type | string | optional |
| breakdown_limit | integer | optional |
| funnel_viz_type | string | optional |
| funnel_order_type | string | optional |
| funnel_window_days | integer | optional |
| filter_test_accounts | boolean | optional |
| funnel_window_interval | integer | optional |
| funnel_window_interval_type | string | optional |
| aggregation_group_type_index | integer | optional |
Note, if funnel_viz_type is set the response will be different.
POST /api/projects/{project_id}/insights/funnel
/api/projects/{project_id}/groups
List all groups of a specific group type. You must pass ?group_type_index= in the URL. To get a list of valid group types, call /api/:project_id/groups_types/
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| cursor | query | optional | string | The pagination cursor value. |
| group_type_index | query | required | integer | Specify the group type to list |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| search | query | required | string | Search the group name |
GET /api/projects/{project_id}/groups
/api/projects/{project_id}/groups/find
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| group_key | query | required | string | Specify the key of the group to find |
| group_type_index | query | required | integer | Specify the group type to find |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/groups/find
/api/projects/{project_id}/groups/property_definitions
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/groups/property_definitions
/api/projects/{project_id}/groups/property_values
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| group_type_index | query | required | integer | Specify the group type to find property values of |
| key | query | required | string | Specify the property key to find values for |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/groups/property_values
/api/projects/{project_id}/groups/related
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| group_type_index | query | required | integer | Specify the group type to find |
| id | query | required | string | Specify the id of the user to find groups for |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/groups/related
/api/projects/{project_id}/groups_types
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/groups_types
/api/projects/{project_id}/groups_types/update_metadata
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
PatchedGroupType
| Property | Type | Required |
|---|---|---|
| group_type | string | optional |
| name_plural | string | optional |
| name_singular | string | optional |
| group_type_index | integer | optional |
multipart/form-data
PatchedGroupType
| Property | Type | Required |
|---|---|---|
| group_type | string | optional |
| name_plural | string | optional |
| name_singular | string | optional |
| group_type_index | integer | optional |
application/x-www-form-urlencoded
PatchedGroupType
| Property | Type | Required |
|---|---|---|
| group_type | string | optional |
| name_plural | string | optional |
| name_singular | string | optional |
| group_type_index | integer | optional |
PATCH /api/projects/{project_id}/groups_types/update_metadata
/api/projects/{project_id}/insights
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| created_by | query | optional | integer | — |
| format | query | optional | string | — |
| limit | query | optional | integer | Number of results to return per page. |
| offset | query | optional | integer | The initial index from which to return the results. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| short_id | query | optional | string | — |
GET /api/projects/{project_id}/insights
/api/projects/{project_id}/insights
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights
/api/projects/{project_id}/insights/activity
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/activity
/api/projects/{project_id}/insights/cancel
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights/cancel
/api/projects/{project_id}/insights/funnel
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/funnel
/api/projects/{project_id}/insights/funnel/correlation
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/funnel/correlation
/api/projects/{project_id}/insights/funnel/correlation
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights/funnel/correlation
/api/projects/{project_id}/insights/my_last_viewed
Returns basic details about the last 5 insights viewed by this user. Most recently viewed first.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/my_last_viewed
/api/projects/{project_id}/insights/path
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/path
/api/projects/{project_id}/insights/path
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights/path
/api/projects/{project_id}/insights/retention
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/retention
/api/projects/{project_id}/insights/retention
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights/retention
/api/projects/{project_id}/insights/timing
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights/timing
/api/projects/{project_id}/insights/trend
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/trend
/api/projects/{project_id}/insights/{id}
Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| id | path | required | integer | A unique integer value identifying this insight. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
No response body
DELETE /api/projects/{project_id}/insights/{id}
/api/projects/{project_id}/insights/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| from_dashboard | query | optional | integer |
When loading an insight for a dashboard pass a e.g. Insights can be added to more than one dashboard, this allows the insight to be loaded in the correct context. Using the correct cache and enriching the response with dashboard specific config (e.g. layouts or colors) |
| id | path | required | integer | A unique integer value identifying this insight. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| refresh | query | optional | boolean |
|
GET /api/projects/{project_id}/insights/{id}
/api/projects/{project_id}/insights/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| id | path | required | integer | A unique integer value identifying this insight. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
PatchedInsight
| Property | Type | Required |
|---|---|---|
| id | integer | optional |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | optional |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | optional |
| timezone | string | optional |
| favorited | boolean | optional |
| is_cached | string | optional |
| is_sample | boolean | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | optional |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
PATCH /api/projects/{project_id}/insights/{id}
/api/projects/{project_id}/insights/{id}
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| id | path | required | integer | A unique integer value identifying this insight. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
PUT /api/projects/{project_id}/insights/{id}
/api/projects/{project_id}/insights/{id}/activity
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| id | path | required | integer | A unique integer value identifying this insight. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/{id}/activity
/api/projects/{project_id}/insights/{id}/viewed
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| format | query | optional | string | — |
| id | path | required | integer | A unique integer value identifying this insight. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Insight
| Property | Type | Required |
|---|---|---|
| id | integer | required |
| name | string | optional |
| tags | array | optional |
| order | integer | optional |
| query | object | optional |
| saved | boolean | optional |
| result | string | required |
| deleted | boolean | optional |
| filters | object | optional |
| short_id | string | required |
| timezone | string | required |
| favorited | boolean | optional |
| is_cached | string | required |
| is_sample | boolean | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| dashboards | array | optional |
| updated_at | string | required |
| description | string | optional |
| derived_name | string | optional |
| …7 more | object | optional |
POST /api/projects/{project_id}/insights/{id}/viewed
/api/projects/{project_id}/insights/{insight_id}/sharing
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| insight_id | path | required | integer | — |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/insights/{insight_id}/sharing
/api/projects/{project_id}/notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| contains | query | optional | string | Filter for notebooks that match a provided filter. |
| created_by | query | optional | integer | The UUID of the Notebook’s creator |
| date_from | query | optional | string | Filter for notebooks created after this date & time |
| date_to | query | optional | string | Filter for notebooks created before this date & time |
| limit | query | optional | integer | Number of results to return per page. |
| offset | query | optional | integer | The initial index from which to return the results. |
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| user | query | optional | string | If any value is provided for this parameter, return notebooks created by the logged in user. |
GET /api/projects/{project_id}/notebooks
/api/projects/{project_id}/notebooks
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
application/json
Notebook
| Property | Type | Required |
|---|---|---|
| id | string | required |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | required |
| last_modified_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
multipart/form-data
Notebook
| Property | Type | Required |
|---|---|---|
| id | string | required |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | required |
| last_modified_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
application/x-www-form-urlencoded
Notebook
| Property | Type | Required |
|---|---|---|
| id | string | required |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | required |
| last_modified_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
POST /api/projects/{project_id}/notebooks
/api/projects/{project_id}/notebooks/activity
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
GET /api/projects/{project_id}/notebooks/activity
/api/projects/{project_id}/notebooks/{short_id}
Hard delete of this model is not allowed. Use a patch API call to set “deleted” to true
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| short_id | path | required | string | — |
No response body
DELETE /api/projects/{project_id}/notebooks/{short_id}
/api/projects/{project_id}/notebooks/{short_id}
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| short_id | path | required | string | — |
GET /api/projects/{project_id}/notebooks/{short_id}
/api/projects/{project_id}/notebooks/{short_id}
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| short_id | path | required | string | — |
application/json
PatchedNotebook
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | optional |
| last_modified_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
multipart/form-data
PatchedNotebook
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | optional |
| last_modified_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
application/x-www-form-urlencoded
PatchedNotebook
| Property | Type | Required |
|---|---|---|
| id | string | optional |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | optional |
| created_at | string | optional |
| created_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | optional |
| last_modified_by | object | optional |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
PATCH /api/projects/{project_id}/notebooks/{short_id}
/api/projects/{project_id}/notebooks/{short_id}
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| short_id | path | required | string | — |
application/json
Notebook
| Property | Type | Required |
|---|---|---|
| id | string | required |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | required |
| last_modified_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
multipart/form-data
Notebook
| Property | Type | Required |
|---|---|---|
| id | string | required |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | required |
| last_modified_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
application/x-www-form-urlencoded
Notebook
| Property | Type | Required |
|---|---|---|
| id | string | required |
| title | string | optional |
| content | object | optional |
| deleted | boolean | optional |
| version | integer | optional |
| short_id | string | required |
| created_at | string | required |
| created_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
| text_content | string | optional |
| last_modified_at | string | required |
| last_modified_by | object | required |
| └ id | integer | required |
| └ uuid | string | required |
| string | required | |
| └ last_name | string | optional |
| └ first_name | string | optional |
| └ distinct_id | string | optional |
| └ is_email_verified | boolean | optional |
PUT /api/projects/{project_id}/notebooks/{short_id}
/api/projects/{project_id}/notebooks/{short_id}/activity
The API for interacting with Notebooks. This feature is in early access and the API can have breaking changes without announcement.
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| project_id | path | required | string | Project ID of the project you’re trying to access. To find the ID of the project, make a call to /api/projects/. |
| short_id | path | required | string | — |
GET /api/projects/{project_id}/notebooks/{short_id}/activity
/api/organizations
| Name | In | Required | Type | Description |
|---|---|---|---|---|
| limit | query | optional | integer | Number of results to return per page. |
| offset | query | optional | integer | The initial index from which to return the results. |
GET /api/organizations
/api/organizations
application/json
Organization
| Property | Type | Required |
|---|---|---|
| id | string | required |
| name | string | required |
| slug | string | required |
| teams | array | required |
| metadata | string | required |
| created_at | string | required |
| updated_at | string | required |
| customer_id | string | required |
| enforce_2fa | boolean | optional |
| member_count | string | required |
| membership_level | integer | required |
| available_features | array | required |
| plugins_access_level | integer | required |
| available_product_features | array | required |
| is_member_join_email_enabled | boolean | optional |
multipart/form-data
Organization
| Property | Type | Required |
|---|---|---|
| id | string | required |
| name | string | required |
| slug | string | required |
| teams | array | required |
| metadata | string | required |
| created_at | string | required |
| updated_at | string | required |
| customer_id | string | required |
| enforce_2fa | boolean | optional |
| member_count | string | required |
| membership_level | integer | required |
| available_features | array | required |
| plugins_access_level | integer | required |
| available_product_features | array | required |
| is_member_join_email_enabled | boolean | optional |
application/x-www-form-urlencoded
Organization
| Property | Type | Required |
|---|---|---|
| id | string | required |
| name | string | required |
| slug | string | required |
| teams | array | required |
| metadata | string | required |
| created_at | string | required |
| updated_at | string | required |
| customer_id | string | required |
| enforce_2fa | boolean | optional |
| member_count | string | required |
| membership_level | integer | required |
| available_features | array | required |
| plugins_access_level | integer | required |
| available_product_features | array | required |
| is_member_join_email_enabled | boolean | optional |
POST /api/organizations