Skip to content

Commit 0e4cd13

Browse files
[API Shield] Various updates (#22706)
* consolidate API routing pages * update sequence analytics doc * feedback for api routing * entitlement
1 parent 92e7614 commit 0e4cd13

File tree

5 files changed

+4
-95
lines changed

5 files changed

+4
-95
lines changed

public/__redirects

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@
210210
# api-shield
211211
/api-shield/security/sequential-abuse-detection/ /api-shield/security/sequence-analytics/ 301
212212
/api-shield/security/bola-attack-detection/ /api-shield/security/bola-vulnerability-detection/ 301
213+
/api-shield/management-and-monitoring/api-routing/configure/ /api-shield/management-and-monitoring/api-routing/ 301
213214

214215
#autorag
215216
/autorag/usage/recipes/ /autorag/how-to/ 301
File renamed without changes.

src/content/docs/api-shield/management-and-monitoring/api-routing/configure.mdx

Lines changed: 0 additions & 92 deletions
This file was deleted.

src/content/docs/api-shield/security/sequence-analytics.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ For example, a portion of a sequence made during a bank funds transfer could loo
2626
| 3 | `GET` | `/api/v1/accounts/{account_id}/balance` | `account_id` is a different account belonging to the user. |
2727
| 4 | `POST` | `/api/v1/transferFunds` | This contains a request body detailing an account to transfer funds from, an account to transfer funds to, and an amount of money to transfer. |
2828

29-
API Shield uses your configured <GlossaryTooltip term="session identifier">session identifier</GlossaryTooltip> to build a set of ordered API operations (HTTP host, method, and path) requested per session. We may surface sequences in various lengths depending how API Shield scores the sequences.
29+
API Shield uses your configured <GlossaryTooltip term="session identifier">session identifier</GlossaryTooltip> and your saved endpoints to build a set of ordered API operations (HTTP host, method, and path) requested per session. We may surface sequences in various lengths depending how API Shield scores the sequences.
3030

3131
### Sequence scoring
3232

@@ -54,6 +54,6 @@ Sequence Analytics is available for all API Shield customers. Pro, Business, and
5454

5555
## Limitations
5656

57-
Sequence Analytics currently requires a session identifier in order to build and track sequences made by an API consumer. Ensure that you have set up your session identifier(s) in the Cloudflare dashboard by going to **API Shield** > **Settings**.
57+
Sequence Analytics currently requires a session identifier and saved endpoints in order to build and track sequences made by an API consumer. Ensure that you have [set up your session identifier(s)](/api-shield/get-started/#session-identifiers) and [saved your endpoints](/api-shield/management-and-monitoring/endpoint-management/).
5858

5959
Sequences are currently limited to nine operations in length.

src/content/docs/api-shield/security/sequence-mitigation/custom-rules.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ API Shield sequence custom rules use the configured API Shield <GlossaryTooltip
1212

1313
These rules are different from [cookie sequence rules](/bots/additional-configurations/sequence-rules/) in a few ways:
1414

15-
- They only require an API Shield subscription.
15+
- They need the `fraud_acct_ent` entitlement on a Cloudflare account.
1616
- They require [session identifiers](/api-shield/get-started/#session-identifiers) to be set in API Shield.
1717
- Because they use an API's session identifiers, they can be used for APIs designed for mobile applications.
1818
- Because Cloudflare stores the user state in memory and not in a cookie, the session lifetime is limited to 10 minutes.

0 commit comments

Comments
 (0)