GET
/
api
/
apis
/
search
Search List of APIs
curl --request GET \
  --url https://{tenant}/api/apis/search \
  --header 'Authorization: Bearer <token>'
{
  "apis": [
    {
      "api_definition": {
        "api_id": "b84fe1a04e5648927971c0557971565c",
        "auth": {
          "auth_header_name": "authorization"
        },
        "definition": {
          "key": "version",
          "location": "header"
        },
        "name": "Tyk Test API",
        "org_id": "664a14650619d40001f1f00f",
        "proxy": {
          "listen_path": "/tyk-api-test/",
          "strip_listen_path": true,
          "target_url": "https://httpbin.org"
        },
        "use_oauth2": true,
        "version_data": {
          "not_versioned": true,
          "versions": {
            "Default": {
              "name": "Default"
            }
          }
        }
      }
    }
  ],
  "pages": 1
}

Authorizations

Authorization
string
header
required

The Tyk Dashboard API Access Credentials

Query Parameters

p
integer

Use p query parameter to say which page you want returned. Send number less than 0 to return all items.

q
string

The name of the APIs you want to search

Response

List of API definitions

apis
object[] | null
pages
integer