signaling

Backend API to query information required for standalone signaling servers

See sections "Backend validation" in https://nextcloud-spreed-signaling.readthedocs.io/en/latest/standalone-signaling-api-v1/#backend-requests

post/ocs/v2.php/apps/spreed/api/{apiVersion}/signaling/backend

Request

  • The document declares no server URL.
  • Auth
    • none
    • or HTTP bearer
    • or HTTP basic

Path parameters

apiVersion'v3' required

Headers

spreed-signaling-randomstring

Random seed (at least 32 bytes) used together with the request body to generate the SHA256-HMAC request checksum

spreed-signaling-checksumstring

SHA256-HMAC checksum over the concatenation of the random seed and the request body, signed with the shared signaling secret, to verify authenticity from the signaling backend

OCS-APIRequestboolean required

Required to be true for the API request to pass

Response

Always, sorry about that

Changes

No recorded changes to this operation across all 99 revisions of this API.