{
  "opencollection": "1.0.0",
  "info": {
    "name": "Flightdeck - dope.security - Public API specification Authorization Endpoints API",
    "version": "1.0.3"
  },
  "request": {
    "auth": {
      "type": "bearer",
      "token": "{{bearerToken}}"
    }
  },
  "items": [
    {
      "info": {
        "name": "Endpoints",
        "type": "folder"
      },
      "items": [
        {
          "info": {
            "name": "List and Search Endpoints",
            "type": "http"
          },
          "http": {
            "method": "GET",
            "url": "https://api.flightdeck.dope.security/v1/endpoints/search",
            "params": [
              {
                "name": "id",
                "value": "",
                "type": "query",
                "description": "Broad search query across endpoints by device, user and email identities that contain this string (case-insensitive)"
              },
              {
                "name": "emailId",
                "value": "",
                "type": "query",
                "description": "Search by email ids that contain this string (case-insensitive)"
              },
              {
                "name": "deviceName",
                "value": "",
                "type": "query",
                "description": "Search by device names that contain this string (case-insensitive)"
              },
              {
                "name": "userId",
                "value": "",
                "type": "query",
                "description": "Search by user ids that contain this string (case-insensitive). `userId` for OIDC users is usually their email address."
              },
              {
                "name": "osVersion",
                "value": "",
                "type": "query",
                "description": "Filter by this exact device OS version string"
              },
              {
                "name": "status",
                "value": "",
                "type": "query",
                "description": "Filter by this exact set of status'"
              },
              {
                "name": "debugState",
                "value": "",
                "type": "query",
                "description": "Filter by this exact set of debug states.\n0 means not in debug\n1 means debug request sent to endpoint\n2 means debug request acknowledged by endpoint\n"
              },
              {
                "name": "fallbackMode",
                "value": "",
                "type": "query",
                "description": "Filter by the fallback mode"
              },
              {
                "name": "locationId",
                "value": "",
                "type": "query",
                "description": "Filter by this exact location id - with an underscore separating the case sensitive city and country values e.g. \"City_Country\""
              },
              {
                "name": "agentVersion",
                "value": "",
                "type": "query",
                "description": "Filter by this exact agent version"
              },
              {
                "name": "first",
                "value": "",
                "type": "query",
                "description": "An optional pagination param that states the number of records requested from the **start** of the `cursor`. The default value is **50**."
              },
              {
                "name": "after",
                "value": "",
                "type": "query",
                "description": "An optional pagination cursor. Pass the `endCursor` from the previous response's `pageInfo` to fetch the next page. Check `hasNextPage` in the previous response's `pageInfo` to determine whether more records are available."
              },
              {
                "name": "order",
                "value": "",
                "type": "query",
                "description": "The direction of the sort by the `lastSeen` property. The default is to sort by descending"
              }
            ]
          },
          "docs": "Use this API to get a list of all endpoints, or search for those matching a query parameter.\n\nNote:\n- To return a list of all endpoints do not include any additional parameter.\n- Only one of the optional parameters is allowed to be specified per request.\n- Results are returned in pages using cursor based pagination and ordered by the `lastSeen` property.\n"
        }
      ]
    }
  ],
  "bundled": true
}