PAGES

← Firezone

Firezone — API

Firezone APIv1.0.0 Read the vendor's spec ↗

  • 127 endpoints
  • 4 deprecated
  • 14 versions archived since Aug 12, 2026
  • Last checked Nov 2, 2026

A REST API for configuring your Firezone account.

Get started

first call
$ curl "/sites" \
  -H "Authorization: Bearer $TOKEN"

Set $TOKEN first, then paste.

Base URL
/
Authenticate
Bearer token in the Authorization header

What it covers

24 more areas

Endpoints

127 of 127

Open an endpoint for a runnable command, its inputs and what it returns.

Clients 7

  • DELETE /clients/{id} Delete a Client

    Loading…

  • GET /clients List Clients

    Loading…

  • GET /clients/{id} Show Client

    Loading…

  • PATCH /clients/{id} Update Client

    Loading…

  • PUT /clients/{id} Update Client

    Loading…

  • PUT /clients/{id}/unverify Unverify Client

    Loading…

  • PUT /clients/{id}/verify Verify Client

    Loading…

Policies 7

  • DELETE /policies/{id} Delete a Policy

    Loading…

  • GET /policies List Policies

    Loading…

  • GET /policies/{id} Show Policy

    Loading…

  • GET /posture_fields List Posture Fields

    Loading…

  • PATCH /policies/{id} Update a Policy

    Loading…

  • POST /policies Create Policy

    Loading…

  • PUT /policies/{id} Update a Policy

    Loading…

Actors 6

  • DELETE /actors/{id} Delete an Actor

    Loading…

  • GET /actors List Actors

    Loading…

  • GET /actors/{id} Show Actor

    Loading…

  • PATCH /actors/{id} Update an Actor

    Loading…

  • POST /actors Create an Actor

    Loading…

  • PUT /actors/{id} Update an Actor

    Loading…

Gateways 6

  • DELETE /sites/{site_id}/gateways/{id} Delete a Gateway

    Loading…

  • GET /sites/{site_id}/gateways List Gateways

    Loading…

  • GET /sites/{site_id}/gateways/{id} Show Gateway

    Loading…

  • PATCH /sites/{site_id}/gateways/{id} Update a Gateway (rename)

    Loading…

  • POST /sites/{site_id}/gateways Provision a Gateway

    Loading…

  • PUT /sites/{site_id}/gateways/{id} Update a Gateway (rename)

    Loading…

Groups 6

  • DELETE /groups/{id} Delete a Group

    Loading…

  • GET /groups List Groups

    Loading…

  • GET /groups/{id} Show Group

    Loading…

  • PATCH /groups/{id} Update a Group

    Loading…

  • POST /groups Create Group

    Loading…

  • PUT /groups/{id} Update a Group

    Loading…

Resources 6

  • DELETE /resources/{id} Delete Resource

    Loading…

  • GET /resources List Resources

    Loading…

  • GET /resources/{id} Show Resource

    Loading…

  • PATCH /resources/{id} Update Resource

    Loading…

  • POST /resources Create Resource

    Loading…

  • PUT /resources/{id} Update Resource

    Loading…

Sites 6

  • DELETE /sites/{id} Delete a Site

    Loading…

  • GET /sites List Sites

    Loading…

  • GET /sites/{id} Show Site

    Loading…

  • PATCH /sites/{id} Update a Site

    Loading…

  • POST /sites Create Site

    Loading…

  • PUT /sites/{id} Update a Site

    Loading…

Client Tokens 5

  • DELETE /actors/{actor_id}/client_tokens Delete all Client Tokens for service_account, account_user, or account_admin_user actors

    Loading…

  • DELETE /actors/{actor_id}/client_tokens/{id} Delete a Client Token

    Loading…

  • GET /actors/{actor_id}/client_tokens List Client Tokens for service_account, account_user, or account_admin_user actors

    Loading…

  • GET /actors/{actor_id}/client_tokens/{id} Show a Client Token for service_account, account_user, or account_admin_user actors

    Loading…

  • POST /actors/{actor_id}/client_tokens Create a Client Token for a Service Account

    Loading…

Defender Posture Providers 5

  • DELETE /defender_posture_providers/{id} Delete a Defender posture provider

    Loading…

  • GET /defender_posture_providers List Defender posture providers

    Loading…

  • GET /defender_posture_providers/{id} Show a Defender posture provider

    Loading…

  • PATCH /defender_posture_providers/{id} Update a Defender posture provider

    Loading…

  • PUT /defender_posture_providers/{id} Update a Defender posture provider

    Loading…

Gateway Tokens 5

  • DELETE /sites/{site_id}/gateway_tokens Delete all Gateway Tokens for a Site

    Loading…

  • DELETE /sites/{site_id}/gateway_tokens/{id} Delete a Gateway Token

    Loading…

  • POST /sites/{site_id}/gateway_tokens Create a Gateway Token deprecated

    Loading…

  • POST /sites/{site_id}/gateways/{gateway_id}/token Create a single-owner Gateway Token

    Loading…

  • POST /sites/{site_id}/gateways/{gateway_id}/token/rotate Rotate a single-owner Gateway Token

    Loading…

Intune Posture Providers 5

  • DELETE /intune_posture_providers/{id} Delete an Intune posture provider

    Loading…

  • GET /intune_posture_providers List Intune posture providers

    Loading…

  • GET /intune_posture_providers/{id} Show an Intune posture provider

    Loading…

  • PATCH /intune_posture_providers/{id} Update an Intune posture provider

    Loading…

  • PUT /intune_posture_providers/{id} Update an Intune posture provider

    Loading…

Iru Posture Providers 5

  • DELETE /iru_posture_providers/{id} Delete an Iru posture provider

    Loading…

  • GET /iru_posture_providers List Iru posture providers

    Loading…

  • GET /iru_posture_providers/{id} Show an Iru posture provider

    Loading…

  • PATCH /iru_posture_providers/{id} Update an Iru posture provider

    Loading…

  • PUT /iru_posture_providers/{id} Update an Iru posture provider

    Loading…

Santa Posture Providers 5

  • DELETE /santa_posture_providers/{id} Delete a Santa posture provider

    Loading…

  • GET /santa_posture_providers List Santa posture providers

    Loading…

  • GET /santa_posture_providers/{id} Show a Santa posture provider

    Loading…

  • PATCH /santa_posture_providers/{id} Update a Santa posture provider

    Loading…

  • PUT /santa_posture_providers/{id} Update a Santa posture provider

    Loading…

Sentinelone Posture Providers 5

  • DELETE /sentinelone_posture_providers/{id} Delete a SentinelOne posture provider

    Loading…

  • GET /sentinelone_posture_providers List SentinelOne posture providers

    Loading…

  • GET /sentinelone_posture_providers/{id} Show a SentinelOne posture provider

    Loading…

  • PATCH /sentinelone_posture_providers/{id} Update a SentinelOne posture provider

    Loading…

  • PUT /sentinelone_posture_providers/{id} Update a SentinelOne posture provider

    Loading…

Sophos Posture Providers 5

  • DELETE /sophos_posture_providers/{id} Delete a Sophos posture provider

    Loading…

  • GET /sophos_posture_providers List Sophos posture providers

    Loading…

  • GET /sophos_posture_providers/{id} Show a Sophos posture provider

    Loading…

  • PATCH /sophos_posture_providers/{id} Update a Sophos posture provider

    Loading…

  • PUT /sophos_posture_providers/{id} Update a Sophos posture provider

    Loading…

External Identities 3

  • DELETE /actors/{actor_id}/external_identities/{id} Delete an External Identity

    Loading…

  • GET /actors/{actor_id}/external_identities List External Identities for an Actor

    Loading…

  • GET /actors/{actor_id}/external_identities/{id} Show External Identity

    Loading…

Memberships 3

  • GET /groups/{group_id}/memberships List Memberships

    Loading…

  • PATCH /groups/{group_id}/memberships Update an Membership

    Loading…

  • PUT /groups/{group_id}/memberships Update Memberships

    Loading…

Pool Members 3

  • GET /resources/{resource_id}/pool_members List Pool Members deprecated

    Loading…

  • PATCH /resources/{resource_id}/pool_members Add or Remove Pool Members deprecated

    Loading…

  • PUT /resources/{resource_id}/pool_members Replace Pool Members deprecated

    Loading…

Defender Devices 2

  • GET /defender_devices List synced Defender devices

    Loading…

  • GET /defender_devices/{id} Show a synced Defender device

    Loading…

Email Otp Auth Providers 2

  • GET /email_otp_auth_providers List Email OTP Auth Providers

    Loading…

  • GET /email_otp_auth_providers/{id} Show Email OTP Auth Provider

    Loading…

Entra Auth Providers 2

  • GET /entra_auth_providers List Entra Auth Providers

    Loading…

  • GET /entra_auth_providers/{id} Show Entra Auth Provider

    Loading…

Entra Directories 2

  • GET /entra_directories List Entra Directories

    Loading…

  • GET /entra_directories/{id} Show Entra Directory

    Loading…

Github Auth Providers 2

  • GET /github_auth_providers List GitHub Auth Providers

    Loading…

  • GET /github_auth_providers/{id} Show GitHub Auth Provider

    Loading…

Google Auth Providers 2

  • GET /google_auth_providers List Google Auth Providers

    Loading…

  • GET /google_auth_providers/{id} Show Google Auth Provider

    Loading…

Google Directories 2

  • GET /google_directories List Google Directories

    Loading…

  • GET /google_directories/{id} Show Google Directory

    Loading…

Intune Devices 2

  • GET /intune_devices List synced Intune devices

    Loading…

  • GET /intune_devices/{id} Show a synced Intune device

    Loading…

Iru Devices 2

  • GET /iru_devices List synced Iru devices

    Loading…

  • GET /iru_devices/{id} Show a synced Iru device

    Loading…

Logs 2

  • GET /logs List Logs

    Loading…

  • GET /logs/{log_id} Show Log

    Loading…

Oidc Auth Providers 2

  • GET /oidc_auth_providers List OIDC Auth Providers

    Loading…

  • GET /oidc_auth_providers/{id} Show OIDC Auth Provider

    Loading…

Okta Auth Providers 2

  • GET /okta_auth_providers List Okta Auth Providers

    Loading…

  • GET /okta_auth_providers/{id} Show Okta Auth Provider

    Loading…

Okta Directories 2

  • GET /okta_directories List Okta Directories

    Loading…

  • GET /okta_directories/{id} Show Okta Directory

    Loading…

Santa Devices 2

  • GET /santa_devices List synced Santa devices

    Loading…

  • GET /santa_devices/{id} Show a synced Santa device

    Loading…

Sentinelone Devices 2

  • GET /sentinelone_devices List synced SentinelOne devices

    Loading…

  • GET /sentinelone_devices/{sentinelone_agent} Show a synced SentinelOne device

    Loading…

Sophos Devices 2

  • GET /sophos_devices List synced Sophos devices

    Loading…

  • GET /sophos_devices/{id} Show a synced Sophos device

    Loading…

Account 1

  • GET /account Show Account

    Loading…

X.509 Auth Providers 1

  • GET /x509_auth_provider Show X.509 Auth Provider

    Loading…

Change log

    • +DELETE /defender_posture_providers/{id}
    • +DELETE /intune_posture_providers/{id}
    • +DELETE /iru_posture_providers/{id}
    • +DELETE /santa_posture_providers/{id}
    • +DELETE /sentinelone_posture_providers/{id}
    • +DELETE /sophos_posture_providers/{id}
    • +GET /posture_fields
    • +PATCH /defender_posture_providers/{id}
    • +PATCH /intune_posture_providers/{id}
    • +PATCH /iru_posture_providers/{id}
    • +PATCH /santa_posture_providers/{id}
    • +PATCH /sentinelone_posture_providers/{id}
    • +PATCH /sophos_posture_providers/{id}
    • +PUT /defender_posture_providers/{id}
    • +PUT /intune_posture_providers/{id}
    • +PUT /iru_posture_providers/{id}
    • +PUT /santa_posture_providers/{id}
    • +PUT /sentinelone_posture_providers/{id}
    • +PUT /sophos_posture_providers/{id}
    • +GET /github_auth_providers
    • +GET /github_auth_providers/{id}
    • +GET /sophos_devices
    • +GET /sophos_devices/{id}
    • +GET /sophos_posture_providers
    • +GET /sophos_posture_providers/{id}
    • ⚠GET /resources/{resource_id}/pool_members
    • ⚠PATCH /resources/{resource_id}/pool_members
    • ⚠PUT /resources/{resource_id}/pool_members
    • +GET /defender_devices
    • +GET /defender_devices/{id}
    • +GET /defender_posture_providers
    • +GET /defender_posture_providers/{id}
    • +GET /santa_devices
    • +GET /santa_devices/{id}
    • +GET /santa_posture_providers
    • +GET /santa_posture_providers/{id}
    • +GET /sentinelone_devices
    • +GET /sentinelone_devices/{sentinelone_agent}
    • +GET /sentinelone_posture_providers
    • +GET /sentinelone_posture_providers/{id}
    • +GET /x509_auth_provider
    • +GET /intune_posture_providers
    • +GET /intune_posture_providers/{id}
    • +GET /iru_devices
    • +GET /iru_devices/{id}
    • +GET /iru_posture_providers
    • +GET /iru_posture_providers/{id}
    • −GET /intune_integration
    • +GET /intune_devices
    • +GET /intune_devices/{id}
    • +GET /intune_integration
    • +GET /resources/{resource_id}/pool_members
    • +PATCH /resources/{resource_id}/pool_members
    • +PATCH /sites/{site_id}/gateways/{id}
    • +POST /sites/{site_id}/gateways
    • +PUT /resources/{resource_id}/pool_members
    • +PUT /sites/{site_id}/gateways/{id}
browse all tools → score card for your toolchain →