PostHog projects API

The projects API from PostHog — 11 operation(s) for projects.

OpenAPI Specification

posthog-projects-api-openapi.yml Raw ↑
openapi: 3.0.3
info:
  title: PostHog actions projects API
  version: 1.0.0
  description: ''
tags:
- name: projects
paths:
  /api/organizations/{organization_id}/projects/:
    get:
      operationId: organizations_projects_list
      description: Projects for the current organization.
      parameters:
      - name: limit
        required: false
        in: query
        description: Number of results to return per page.
        schema:
          type: integer
      - name: offset
        required: false
        in: query
        description: The initial index from which to return the results.
        schema:
          type: integer
      - $ref: '#/components/parameters/OrganizationIdPath'
      - name: search
        required: false
        in: query
        description: A search term.
        schema:
          type: string
      tags:
      - projects
      security:
      - PersonalAPIKeyAuth:
        - project:read
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PaginatedProjectBackwardCompatBasicList'
          description: ''
      x-explicit-tags:
      - core
    post:
      operationId: organizations_projects_create
      description: Projects for the current organization.
      parameters:
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
      security:
      - PersonalAPIKeyAuth:
        - project:write
      responses:
        '201':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/:
    get:
      operationId: organizations_projects_retrieve
      description: Retrieve a project and its settings.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      security:
      - PersonalAPIKeyAuth:
        - project:read
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
    put:
      operationId: organizations_projects_update
      description: Replace a project and its settings. Prefer the PATCH endpoint for partial updates — PUT requires every writable field to be provided.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
      security:
      - PersonalAPIKeyAuth:
        - project:write
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
    patch:
      operationId: organizations_projects_partial_update
      description: Update one or more of a project's settings. Only the fields included in the request body are changed.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
      security:
      - PersonalAPIKeyAuth:
        - project:write
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
    delete:
      operationId: organizations_projects_destroy
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      security:
      - PersonalAPIKeyAuth:
        - project:write
      responses:
        '204':
          description: No response body
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/activity/:
    get:
      operationId: organizations_projects_activity_retrieve
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/add_product_intent/:
    patch:
      operationId: organizations_projects_add_product_intent_partial_update
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
      security:
      - PersonalAPIKeyAuth:
        - project:read
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/change_organization/:
    post:
      operationId: organizations_projects_change_organization_create
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/complete_product_onboarding/:
    patch:
      operationId: organizations_projects_complete_product_onboarding_partial_update
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
      security:
      - PersonalAPIKeyAuth:
        - project:read
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/delete_secret_token_backup/:
    patch:
      operationId: organizations_projects_delete_secret_token_backup_partial_update
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/generate_conversations_public_token/:
    post:
      operationId: organizations_projects_generate_conversations_public_token_create
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/ProjectBackwardCompat'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/is_generating_demo_data/:
    get:
      operationId: organizations_projects_is_generating_demo_data_retrieve
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/reset_token/:
    patch:
      operationId: organizations_projects_reset_token_partial_update
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
  /api/organizations/{organization_id}/projects/{id}/rotate_secret_token/:
    patch:
      operationId: organizations_projects_rotate_secret_token_partial_update
      description: Projects for the current organization.
      parameters:
      - in: path
        name: id
        schema:
          type: integer
          maximum: 9223372036854775807
          minimum: -9223372036854775808
          format: int64
        description: A unique value identifying this project.
        required: true
      - $ref: '#/components/parameters/OrganizationIdPath'
      tags:
      - projects
      requestBody:
        content:
          application/json:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          application/x-www-form-urlencoded:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
          multipart/form-data:
            schema:
              $ref: '#/components/schemas/PatchedProjectBackwardCompat'
      responses:
        '200':
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/ProjectBackwardCompat'
          description: ''
      x-explicit-tags:
      - core
components:
  schemas:
    AvailableSetupTaskIdsEnum:
      enum:
      - ingest_first_event
      - set_up_reverse_proxy
      - create_first_insight
      - create_first_dashboard
      - track_custom_events
      - define_actions
      - set_up_cohorts
      - explore_trends_insight
      - create_funnel
      - explore_retention_insight
      - explore_paths_insight
      - explore_stickiness_insight
      - explore_lifecycle_insight
      - add_authorized_domain
      - set_up_web_vitals
      - review_web_analytics_dashboard
      - filter_web_analytics
      - set_up_web_analytics_conversion_goals
      - visit_web_vitals_dashboard
      - setup_session_recordings
      - watch_session_recording
      - configure_recording_settings
      - create_recording_playlist
      - enable_console_logs
      - create_feature_flag
      - implement_flag_in_code
      - update_feature_flag_release_conditions
      - create_multivariate_flag
      - set_up_flag_payloads
      - set_up_flag_evaluation_runtimes
      - create_experiment
      - implement_experiment_variants
      - launch_experiment
      - review_experiment_results
      - create_survey
      - launch_survey
      - collect_survey_responses
      - connect_source
      - run_first_query
      - join_external_data
      - create_saved_view
      - enable_error_tracking
      - upload_source_maps
      - view_first_error
      - resolve_first_error
      - ingest_first_llm_event
      - view_first_trace
      - track_costs
      - set_up_llm_evaluation
      - run_ai_playground
      - enable_revenue_analytics_viewset
      - connect_revenue_source
      - set_up_revenue_goal
      - enable_log_capture
      - view_first_logs
      - create_first_workflow
      - set_up_first_workflow_channel
      - configure_workflow_trigger
      - add_workflow_action
      - launch_workflow
      - create_first_endpoint
      - configure_endpoint
      - test_endpoint
      - create_early_access_feature
      - update_feature_stage
      type: string
      description: '* `ingest_first_event` - ingest_first_event

        * `set_up_reverse_proxy` - set_up_reverse_proxy

        * `create_first_insight` - create_first_insight

        * `create_first_dashboard` - create_first_dashboard

        * `track_custom_events` - track_custom_events

        * `define_actions` - define_actions

        * `set_up_cohorts` - set_up_cohorts

        * `explore_trends_insight` - explore_trends_insight

        * `create_funnel` - create_funnel

        * `explore_retention_insight` - explore_retention_insight

        * `explore_paths_insight` - explore_paths_insight

        * `explore_stickiness_insight` - explore_stickiness_insight

        * `explore_lifecycle_insight` - explore_lifecycle_insight

        * `add_authorized_domain` - add_authorized_domain

        * `set_up_web_vitals` - set_up_web_vitals

        * `review_web_analytics_dashboard` - review_web_analytics_dashboard

        * `filter_web_analytics` - filter_web_analytics

        * `set_up_web_analytics_conversion_goals` - set_up_web_analytics_conversion_goals

        * `visit_web_vitals_dashboard` - visit_web_vitals_dashboard

        * `setup_session_recordings` - setup_session_recordings

        * `watch_session_recording` - watch_session_recording

        * `configure_recording_settings` - configure_recording_settings

        * `create_recording_playlist` - create_recording_playlist

        * `enable_console_logs` - enable_console_logs

        * `create_feature_flag` - create_feature_flag

        * `implement_flag_in_code` - implement_flag_in_code

        * `update_feature_flag_release_conditions` - update_feature_flag_release_conditions

        * `create_multivariate_flag` - create_multivariate_flag

        * `set_up_flag_payloads` - set_up_flag_payloads

        * `set_up_flag_evaluation_runtimes` - set_up_flag_evaluation_runtimes

        * `create_experiment` - create_experiment

        * `implement_experiment_variants` - implement_experiment_variants

        * `launch_experiment` - launch_experiment

        * `review_experiment_results` - review_experiment_results

        * `create_survey` - create_survey

        * `launch_survey` - launch_survey

        * `collect_survey_responses` - collect_survey_responses

        * `connect_source` - connect_source

        * `run_first_query` - run_first_query

        * `join_external_data` - join_external_data

        * `create_saved_view` - create_saved_view

        * `enable_error_tracking` - enable_error_tracking

        * `upload_source_maps` - upload_source_maps

        * `view_first_error` - view_first_error

        * `resolve_first_error` - resolve_first_error

        * `ingest_first_llm_event` - ingest_first_llm_event

        * `view_first_trace` - view_first_trace

        * `track_costs` - track_costs

        * `set_up_llm_evaluation` - set_up_llm_evaluation

        * `run_ai_playground` - run_ai_playground

        * `enable_revenue_analytics_viewset` - enable_revenue_analytics_viewset

        * `connect_revenue_source` - connect_revenue_source

        * `set_up_revenue_goal` - set_up_revenue_goal

        * `enable_log_capture` - enable_log_capture

        * `view_first_logs` - view_first_logs

        * `create_first_workflow` - create_first_workflow

        * `set_up_first_workflow_channel` - set_up_first_workflow_channel

        * `configure_workflow_trigger` - configure_workflow_trigger

        * `add_workflow_action` - add_workflow_action

        * `launch_workflow` - launch_workflow

        * `create_first_endpoint` - create_first_endpoint

        * `configure_endpoint` - configure_endpoint

        * `test_endpoint` - test_endpoint

        * `create_early_access_feature` - create_early_access_feature

        * `update_feature_stage` - update_feature_stage'
    ProjectBackwardCompat:
      type: object
      description: 'Like `ProjectBasicSerializer`, but also works as a drop-in replacement for `TeamBasicSerializer` by way of

        passthrough fields. This allows the meaning of `Team` to change from "project" to "environment" without breaking

        backward compatibility of the REST API.

        Do not use this in greenfield endpoints!'
      properties:
        id:
          type: integer
          readOnly: true
        organization:
          type: string
          format: uuid
          readOnly: true
        name:
          type: string
          description: Human-readable project name.
          maxLength: 200
          minLength: 1
        product_description:
          type: string
          nullable: true
          description: Short description of what the project is about. This is helpful to give our AI agents context about your project.
          maxLength: 1000
        created_at:
          type: string
          format: date-time
          readOnly: true
        effective_membership_level:
          allOf:
          - $ref: '#/components/schemas/EffectiveMembershipLevelEnum'
          nullable: true
          readOnly: true
        has_group_types:
          type: boolean
          readOnly: true
        group_types:
          type: array
          items:
            type: object
            additionalProperties: true
          readOnly: true
        live_events_token:
          type: string
          nullable: true
          readOnly: true
        updated_at:
          type: string
          format: date-time
          readOnly: true
        uuid:
          type: string
          format: uuid
          readOnly: true
        api_token:
          type: string
          readOnly: true
        app_urls:
          type: array
          items:
            type: string
            nullable: true
            maxLength: 200
        anonymize_ips:
          type: boolean
          description: When true, PostHog drops the IP address from every ingested event.
        completed_snippet_onboarding:
          type: boolean
        ingested_event:
          type: boolean
          readOnly: true
        test_account_filters:
          description: Filter groups that identify internal/test traffic to be excluded from insights.
        test_account_filters_default_checked:
          type: boolean
          nullable: true
          description: When true, new insights default to excluding internal/test users.
        path_cleaning_filters:
          nullable: true
          description: Regex rewrite rules that collapse dynamic path segments (e.g. user IDs) before displaying URLs in paths.
        is_demo:
          type: boolean
        timezone:
          allOf:
          - $ref: '#/components/schemas/TimezoneEnum'
          description: 'IANA timezone used for date-based filters and reporting (e.g. `America/Los_Angeles`).


            * `Africa/Abidjan` - Africa/Abidjan

            * `Africa/Accra` - Africa/Accra

            * `Africa/Addis_Ababa` - Africa/Addis_Ababa

            * `Africa/Algiers` - Africa/Algiers

            * `Africa/Asmara` - Africa/Asmara

            * `Africa/Asmera` - Africa/Asmera

            * `Africa/Bamako` - Africa/Bamako

            * `Africa/Bangui` - Africa/Bangui

            * `Africa/Banjul` - Africa/Banjul

            * `Africa/Bissau` - Africa/Bissau

            * `Africa/Blantyre` - Africa/Blantyre

            * `Africa/Brazzaville` - Africa/Brazzaville

            * `Africa/Bujumbura` - Africa/Bujumbura

            * `Africa/Cairo` - Africa/Cairo

            * `Africa/Casablanca` - Africa/Casablanca

            * `Africa/Ceuta` - Africa/Ceuta

            * `Africa/Conakry` - Africa/Conakry

            * `Africa/Dakar` - Africa/Dakar

            * `Africa/Dar_es_Salaam` - Africa/Dar_es_Salaam

            * `Africa/Djibouti` - Africa/Djibouti

            * `Africa/Douala` - Africa/Douala

            * `Africa/El_Aaiun` - Africa/El_Aaiun

            * `Africa/Freetown` - Africa/Freetown

            * `Africa/Gaborone` - Africa/Gaborone

            * `Africa/Harare` - Africa/Harare

            * `Africa/Johannesburg` - Africa/Johannesburg

            * `Africa/Juba` - Africa/Juba

            * `Africa/Kampala` - Africa/Kampala

            * `Africa/Khartoum` - Africa/Khartoum

            * `Africa/Kigali` - Africa/Kigali

            * `Africa/Kinshasa` - Africa/Kinshasa

            * `Africa/Lagos` - Africa/Lagos

            * `Africa/Libreville` - Africa/Libreville

            * `Africa/Lome` - Africa/Lome

            * `Africa/Luanda` - Africa/Luanda

            * `Africa/Lubumbashi` - Africa/Lubumbashi

            * `Africa/Lusaka` - Africa/Lusaka

            * `Africa/Malabo` - Africa/Malabo

            * `Africa/Maputo` - Africa/Maputo

            * `Africa/Maseru` - Africa/Maseru

            * `Africa/Mbabane` - Africa/Mbabane

            * `Africa/Mogadishu` - Africa/Mogadishu

            * `Africa/Monrovia` - Africa/Monrovia

            * `Africa/Nairobi` - Africa/Nairobi

            * `Africa/Ndjamena` - Africa/Ndjamena

            * `Africa/Niamey` - Africa/Niamey

            * `Africa/Nouakchott` - Africa/Nouakchott

            * `Africa/Ouagadougou` - Africa/Ouagadougou

            * `Africa/Porto-Novo` - Africa/Porto-Novo

            * `Africa/Sao_Tome` - Africa/Sao_Tome

            * `Africa/Timbuktu` - Africa/Timbuktu

            * `Africa/Tripoli` - Africa/Tripoli

            * `Africa/Tunis` - Africa/Tunis

            * `Africa/Windhoek` - Africa/Windhoek

            * `America/Adak` - America/Adak

            * `America/Anchorage` - America/Anchorage

            * `America/Anguilla` - America/Anguilla

            * `America/Antigua` - America/Antigua

            * `America/Araguaina` - America/Araguaina

            * `America/Argentina/Buenos_Aires` - America/Argentina/Buenos_Aires

            * `America/Argentina/Catamarca` - America/Argentina/Catamarca

            * `America/Argentina/ComodRivadavia` - America/Argentina/ComodRivadavia

            * `America/Argentina/Cordoba` - America/Argentina/Cordoba

            * `America/Argentina/Jujuy` - America/Argentina/Jujuy

            * `America/Argentina/La_Rioja` - America/Argentina/La_Rioja

            * `America/Argentina/Mendoza` - America/Argentina/Mendoza

            * `America/Argentina/Rio_Gallegos` - America/Argentina/Rio_Gallegos

            * `America/Argentina/Salta` - America/Argentina/Salta

            * `America/Argentina/San_Juan` - America/Argentina/San_Juan

            * `America/Argentina/San_Luis` - America/Argentina/San_Luis

            * `America/Argentina/Tucuman` - America/Argentina/Tucuman

            * `America/Argentina/Ushuaia` - America/Argentina/Ushuaia

            * `America/Aruba` - America/Aruba

            * `America/Asuncion` - America/Asuncion

            * `America/Atikokan` - America/Atikokan

            * `America/Atka` - America/Atka

            * `America/Bahia` - America/Bahia

            * `America/Bahia_Banderas` - America/Bahia_Banderas

            * `America/Barbados` - America/Barbados

            * `America/Belem` - America/Belem

            * `America/Belize` - America/Belize

            * `America/Blanc-Sablon` - America/Blanc-Sablon

            * `America/Boa_Vista` - America/Boa_Vista

            * `America/Bogota` - America/Bogota

            * `America/Boise` - America/Boise

            * `America/Buenos_Aires` - America/Buenos_Aires

            * `America/Cambridge_Bay` - America/Cambridge_Bay

            * `America/Campo_Grande` - America/Campo_Grande

            * `America/Cancun` - America/Cancun

            * `America/Caracas` - America/Caracas

            * `America/Catamarca` - America/Catamarca

            * `America/Cayenne` - America/Cayenne

            * `America/Cayman` - America/Cayman

            * `America/Chicago` - America/Chicago

            * `America/Chihuahua` - America/Chihuahua

            * `America/Ciudad_Juarez` - America/Ciudad_Juarez

            * `America/Coral_Harbour` - America/Coral_Harbour

            * `America/Cordoba` - America/Cordoba

            * `America/Costa_Rica` - America/Costa_Rica

            * `America/Creston` - America/Creston

            * `America/Cuiaba` - America/Cuiaba

            * `America/Curacao` - America/Curacao

            * `America/Danmarkshavn` - America/Danmarkshavn

            * `America/Dawson` - America/Dawson

            * `America/Dawson_Creek` - America/Dawson_Creek

            * `America/Denver` - America/Denver

            * `America/Detroit` - America/Detroit

            * `America/Dominica` - America/Dominica

            * `America/Edmonton` - America/Edmonton

            * `America/Eirunepe` - America/Eirunepe

            * `America/El_Salvador` - America/El_Salvador

            * `America/Ensenada` - America/Ensenada

            * `America/Fort_Nelson` - America/Fort_Nelson

            * `America/Fort_Wayne` - America/Fort_Wayne

            * `America/Fortaleza` - America/Fortaleza

            * `America/Glace_Bay` - America/Glace_Bay

            * `America/Godthab` - America/Godthab

            * `America/Goose_Bay` - America/Goose_Bay

            * `America/Grand_Turk` - America/Grand_Turk

            * `America/Grenada` - America/Grenada

            * `America/Guadeloupe` - America/Guadeloupe

            * `America/Guatemala` - America/Guatemala

            * `America/Guayaquil` - America/Guayaquil

            * `America/Guyana` - America/Guyana

            * `America/Halifax` - America/Halifax

            * `America/Havana` - America/Havana

            * `America/Hermosillo` - America/Hermosillo

            * `America/Indiana/Indianapolis` - America/Indiana/Indianapolis

            * `America/Indiana/Knox` - America/Indiana/Knox

            * `America/Indiana/Marengo` - America/Indiana/Marengo

            * `America/Indiana/Petersburg` - America/Indiana/Petersburg

            * `America/Indiana/Tell_City` - America/Indiana/Tell_City

            * `America/Indiana/Vevay` - America/Indiana/Vevay

            * `America/Indiana/Vincennes` - America/Indiana/Vincennes

            * `America/Indiana/Winamac` - America/Indiana/Winamac

      

# --- truncated at 32 KB (145 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/posthog/refs/heads/main/openapi/posthog-projects-api-openapi.yml