FieldPulse · Authentication Profile

Fieldpulse Authentication

Authentication

Authentication profile for the FieldPulse Open API. Single-factor API key, sent in a header, issued manually by FieldPulse Support. There is no OAuth, no OpenID Connect, no mutual TLS, and no scope or permission model on the key — a FieldPulse API token is all-or-nothing across all 109 operations.

FieldPulse secures its APIs with apiKey across 1 declared security scheme, as derived from its OpenAPI definitions.

CompanyField Service ManagementService ManagementSchedulingDispatchInvoicingEstimatesPaymentsContractorsHVACPlumbingElectricalWork Order ManagementCRMSaaS
Methods: apiKey Schemes: 1 OAuth flows: API key in: header

Security Schemes

apiKeyAuth apiKey
· in: header (x-api-key)

Source

Authentication Profile

Raw ↑
generated: '2026-08-04'
method: searched
source: openapi/fieldpulse-api-openapi-original.json
docs: https://help.fieldpulse.com/api-reference/getting-started
description: 'Authentication profile for the FieldPulse Open API. Single-factor API
  key, sent in a header, issued manually by FieldPulse Support. There is no OAuth,
  no OpenID Connect, no mutual TLS, and no scope or permission model on the key — a
  FieldPulse API token is all-or-nothing across all 109 operations.'
summary:
  types:
  - apiKey
  api_key_in:
  - header
  oauth2_flows: []
  scopes: 0
schemes:
- name: apiKeyAuth
  type: apiKey
  in: header
  parameter: x-api-key
  applied: global
  applied_note: 'The spec declares a root-level `security` requirement referencing
    apiKeyAuth with an empty scope list, so the scheme applies to every one of the
    109 operations.'
  sources:
  - openapi/fieldpulse-api-openapi-original.json
issuance:
  self_serve: false
  channel:
  - {type: email, value: support@fieldpulse.com}
  - {type: chat, value: In-app chat widget}
  process: Contact FieldPulse to register and activate an API token. There is no
    developer-portal key-generation flow and no public sign-up for API access.
  plan_gate: Enterprise
  plan_gate_source: https://www.fieldpulse.com/pricing
key_management:
  rotation_documented: false
  revocation_documented: false
  expiry_documented: false
  multiple_keys_per_account: unknown
  scoping: none
  note: No key rotation, revocation, expiry, or least-privilege scoping is documented.
    A leaked FieldPulse API token grants full read and write across every resource
    until Support revokes it manually.
failure_modes:
- {status: 401, meaning: Missing or invalid x-api-key}
- {status: 422, meaning: 'Authentication validation error (documented in Getting Started;
    not declared on any operation in the spec)'}
- {status: 403, meaning: Returned by the AWS API Gateway stage for any request that
    does not present a recognised key, including /.well-known/ paths}
end_user_auth:
  present: false
  note: The API authenticates an integration, not an end user. There is no delegated
    authorization, no per-user token, and no consent flow — an integration acts with
    full account authority. Two-factor authentication exists for the FieldPulse web
    and mobile applications but has no API equivalent.
discovery_probes:
- {url: 'https://help.fieldpulse.com/.well-known/openid-configuration', http_status: 404}
- {url: 'https://help.fieldpulse.com/.well-known/oauth-authorization-server', http_status: 404}
- {url: 'https://help.fieldpulse.com/.well-known/oauth-protected-resource', http_status: 404}
- {url: 'https://www.fieldpulse.com/.well-known/openid-configuration', http_status: 404}
related:
  conventions: conventions/fieldpulse-conventions.yml
  scopes: null
  scopes_note: No OAuth scope surface exists, so no scopes/ artifact is emitted.
x-evidence:
  fetched: '2026-08-04'