Feature Request Product

For instructions on how to authenticate to use this endpoint, see API overview.

Endpoints

GET
POST
PATCH

List all feature request product areas

Required API key scopes

customer_analytics:read

Query parameters

  • include_inactive
    boolean
    Default: false

Example request

GET /api/projects/:project_id/feature_request_product_areas
export POSTHOG_PERSONAL_API_KEY=[your personal api key]
curl \
-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \
<ph_app_host>/api/projects/:project_id/feature_request_product_areas/

Example response

Status 200
RESPONSE
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"display_order": 0,
"is_active": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z"
}

Create feature request product areas

Required API key scopes

customer_analytics:write

Request parameters

  • name
    string
  • display_order
    integer
    Default: 0
  • is_active
    boolean
    Default: true

Response


Example request

POST /api/projects/:project_id/feature_request_product_areas
export POSTHOG_PERSONAL_API_KEY=[your personal api key]
curl
-H 'Content-Type: application/json'\
-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \
<ph_app_host>/api/projects/:project_id/feature_request_product_areas/\
-d name="string"

Example response

Status 201
RESPONSE
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"display_order": 0,
"is_active": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z"
}

Update feature request product areas

Required API key scopes

customer_analytics:write

Path parameters

  • id
    string

Request parameters

  • name
    string
  • display_order
    integer
    Default: 0
  • is_active
    boolean
    Default: true

Response


Example request

PATCH /api/projects/:project_id/feature_request_product_areas/:id
export POSTHOG_PERSONAL_API_KEY=[your personal api key]
curl -X PATCH \
-H "Authorization: Bearer $POSTHOG_PERSONAL_API_KEY" \
<ph_app_host>/api/projects/:project_id/feature_request_product_areas/:id/\
-d name="string"

Example response

Status 200
RESPONSE
{
"id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
"name": "string",
"display_order": 0,
"is_active": true,
"created_at": "2019-08-24T14:15:22Z",
"updated_at": "2019-08-24T14:15:22Z"
}