{
  "opencollection": "1.0.0",
  "info": {
    "name": "CertifyOS V2/facilities API"
  },
  "items": [
    {
      "info": {
        "name": "v2/facilities",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "Retrieve all available information for a Facility. Supporting documents are URLs to the file.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/:facilityId",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "facilityId",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve all available information for a Facility. Supporting documents are URLs to the file."
        },
        {
          "info": {
            "name": "Update information for a facility.",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/:facilityId",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "facilityId",
                "value": "",
                "type": "path"
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Update information for a facility."
        },
        {
          "info": {
            "name": "List all Facilities.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://ng-api-production.certifyos.com/v2/facilities",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The starting index for pagination, specifying how many records to skip."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of records to retrieve in a single request."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "List all Facilities."
        },
        {
          "info": {
            "name": "Add a facility.",
            "type": "http"
          },
          "http": {
            "method": "POST",
            "url": "https://ng-api-production.certifyos.com/v2/facilities",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Add a facility."
        },
        {
          "info": {
            "name": "Terminate Facilities (Bulk)",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/terminate-facility",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Terminates the facility."
        },
        {
          "info": {
            "name": "Unterminate Facilities (Bulk)",
            "type": "http"
          },
          "http": {
            "method": "PATCH",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/unterminate-facility",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "body": {
              "type": "json",
              "data": "{}"
            },
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Unterminates the facility"
        },
        {
          "info": {
            "name": "Retrieve signed PSV url of a given facility.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/:facilityId/psv/signed-url",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "facilityId",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve signed PSV url of a given facility."
        },
        {
          "info": {
            "name": "Retrieve groups/org-entities for a facility.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/:facilityId/groups",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "facilityId",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve groups/org-entities for a facility."
        },
        {
          "info": {
            "name": "Retrieve credentialing workflow timeline for a facility.",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/:facilityId/credentialing-workflow-timelines",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "facilityId",
                "value": "",
                "type": "path"
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Retrieve credentialing workflow timeline for a facility."
        },
        {
          "info": {
            "name": "Lists outreaches for a facility",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://ng-api-production.certifyos.com/v2/facilities/:facilityId/outreaches",
            "headers": [
              {
                "name": "organization-id",
                "value": ""
              }
            ],
            "params": [
              {
                "name": "facilityId",
                "value": "",
                "type": "path"
              },
              {
                "name": "offset",
                "value": "",
                "type": "query",
                "description": "The starting index for pagination, specifying how many records to skip."
              },
              {
                "name": "limit",
                "value": "",
                "type": "query",
                "description": "The maximum number of records to retrieve in a single request."
              }
            ],
            "auth": {
              "type": "bearer",
              "token": "{{bearerToken}}"
            }
          },
          "docs": "Lists outreaches for a facility"
        }
      ]
    }
  ],
  "bundled": true
}