Class: DIDWW::Resource::EmergencyRequirementValidation

Inherits:
Base
  • Object
show all
Defined in:
lib/didww/resource/emergency_requirement_validation.rb

Overview

Validates a prospective emergency calling service order against an EmergencyRequirement, given an Address and an Identity.

Write-only endpoint: a successful POST returns 204 No Content. Any validation failures are returned as JSONAPI errors.

Introduced in API 2026-04-16.

Instance Method Summary collapse

Instance Method Details

#as_json_apiObject

This resource has no attributes — only relationships. json_api_client always sends “attributes”: {} which the server rejects.



19
20
21
# File 'lib/didww/resource/emergency_requirement_validation.rb', line 19

def as_json_api(*)
  super.tap { |h| h.delete(:attributes) if h[:attributes].blank? }
end