Skip to content

pfSense REST API v2.0.0-dev-cf724fd

Pre-release
Pre-release

Choose a tag to compare

@jaredhendrickson13 jaredhendrickson13 released this 10 May 05:43
· 233 commits to next_major since this release

New

  • Adds /api/v2/services/dns_resolver/domain_override endpoint and model
  • Adds /api/v2/services/dns_resolver/settings endpoint and model
  • Adds /api/v2/system/notifications/email_settings endpoint and model
  • Adds /api/v2/status/logs/system endpoint and model
  • Adds /api/v2/status/logs/dhcp endpoint and model
  • Adds /api/v2/status/logs/firewall endpoint and model
  • Adds /api/v2/system/crl endpoint and model
  • Adds various apply endpoints
  • Package PHP development documentation site now available at jaredhendrickson13.github.io/pfsense-api

Changes

  • OpenAPI schema is now at /api/v2/schema
  • Swagger documentation site is now at /api/v2/documentation
  • KeyAuth now uses x-api-key header instead of authorization header.
  • Routing endpoint URLs have been simplified to /api/v2/routing/*

Fixes

  • Allows empty values in HAProxyBackend balance field
  • Fixes KeyAuth authentication in Swagger documentation site

CI

  • Includes workflows to build package PHP development documentation site
  • Includes OpenAPI schema checks

Full Changelog: v2.0.0-dev-8e34317...v2.0.0-dev-cf724fd