Regulatory Monitoring API

Create or update a regulatory source watch

post/api/v1/regulatory-monitoring/source-watches

Request

  • Base URL: https://api.esheria.ai
  • URL: https://api.esheria.ai/api/v1/regulatory-monitoring/source-watches
  • Auth: API key in header x-api-key

Headers

idempotency-keystring required

Unique key for mutating request replay protection.

Request body

domain_pack_idstring required
source_asset_idstring
source_uristring required
source_kind'binding' | 'guidance' | 'watchlist' | 'context'
authority_type'binding' | 'non_binding' | 'watchlist' | 'context'
expected_hash_sha256string
expected_etagstring
expected_last_modifiedstring
check_interval_secondsinteger
status'active' | 'paused' | 'retired'
metadataobject

Example request

{
  "authority_type": "binding",
  "check_interval_seconds": 86400,
  "domain_pack_id": "UK-DATA-PROTECTION-PRIVACY",
  "expected_hash_sha256": "known-source-hash",
  "source_asset_id": "src_uk_ico_data_protection_guidance",
  "source_kind": "binding",
  "source_uri": "https://ico.org.uk/for-organisations/uk-gdpr-guidance-and-resources/"
}

Response

Successful Response

unknown required

Changes

No recorded changes to this operation across all 1 revision of this API.