GET /zones/{zone_id}/api_gateway/discovery/operations

Retrieve the most up to date view of discovered operations

Servers

Path parameters

Name Type Required Description
zone_id String Yes

Query parameters

Name Type Required Description
page Integer No

Page number of paginated results.

Default value: 1

order String No

Possible values:

  • "traffic_stats.last_updated"
  • "method"
  • "endpoint"
  • "host"
  • "traffic_stats.requests"
method[] Array No
direction String No

Possible values:

  • "desc"
  • "asc"
diff Boolean No
per_page Integer No

Maximum number of results per page.

Default value: 20

origin String No

Filter results to only include discovery results sourced from a particular discovery engine

  • ML - Discovered operations that were sourced using ML API Discovery
  • SessionIdentifier - Discovered operations that were sourced using Session Identifier API Discovery

Possible values:

  • "ML"
  • "LabelDiscovery"
  • "SessionIdentifier"
state String No

Filter results to only include discovery results in a particular state. States are as follows

  • review - Discovered operations that are not saved into API Shield Endpoint Management
  • saved - Discovered operations that are already saved into API Shield Endpoint Management
  • ignored - Discovered operations that have been marked as ignored

Possible values:

  • "saved"
  • "ignored"
  • "review"
host[] Array No
endpoint String No

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. Search for the API you want to integrate with and click on the name.
    • This loads the API reference documentation and prepares the Http request settings.
  3. Click Test request to test run your request to the API and see the API's response.