{
  "opencollection": "1.0.0",
  "info": {
    "name": "Auth0 Authentication actions Assertions API",
    "version": "1.0.0"
  },
  "items": [
    {
      "info": {
        "name": "Assertions",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Read assertions for an authorization model ID",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "{auth0_domain}/stores/:store_id/assertions/:authorization_model_id",
            "params": [
              {
                "name": "store_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "authorization_model_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "The ReadAssertions API will return, for a given authorization model id, all the assertions stored for it. "
        },
        {
          "info": {
            "name": "Upsert assertions for an authorization model ID",
            "type": "http"
          },
          "http": {
            "method": "PUT",
            "url": "{auth0_domain}/stores/:store_id/assertions/:authorization_model_id",
            "params": [
              {
                "name": "store_id",
                "value": "",
                "type": "path"
              },
              {
                "name": "authorization_model_id",
                "value": "",
                "type": "path"
              }
            ]
          },
          "docs": "The WriteAssertions API will upsert new assertions for an authorization model id, or overwrite the existing ones. An assertion is an object that contains a tuple key, the expectation of whether a call to the Check API of that tuple key will return true or false, and optionally a list of contextual tuples."
        }
      ]
    }
  ],
  "bundled": true
}