How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Conditional Requests & Concurrency

Headers that make a request conditional on the state of a resource — the difference between a safe update and a lost one.

13 headers, ordered by how many providers in the catalog declare them.

ETag 125 providers regulated 4 spellings

Defined for caching, used by APIs for concurrency control, and mandated by name inside a US health IT certification programme.

If-None-Match 76 providers 3 spellings

The If-None-Match HTTP header — conditional requests & concurrency, RFC 9110, declared by 76 providers in the API Evangelist catalog.

If-Match 76 providers regulated 3 spellings

The If-Match HTTP header — conditional requests & concurrency, RFC 9110, declared by 76 providers in the API Evangelist catalog.

If-Modified-Since 52 providers 3 spellings

The If-Modified-Since HTTP header — conditional requests & concurrency, RFC 9110, declared by 52 providers in the API Evangelist catalog.

Last-Modified 29 providers 2 spellings

The Last-Modified HTTP header — conditional requests & concurrency, RFC 9110, declared by 29 providers in the API Evangelist catalog.

If-Unmodified-Since 10 providers 2 spellings

The If-Unmodified-Since HTTP header — conditional requests & concurrency, RFC 9110, declared by 10 providers in the API Evangelist catalog.

Set-Txn

The Set-Txn HTTP header — conditional requests & concurrency, RFC 9967, not observed in the catalog.

Schedule-Tag

The Schedule-Tag HTTP header — conditional requests & concurrency, RFC 6338, not observed in the catalog.

OData-Isolation

The OData-Isolation HTTP header — conditional requests & concurrency, not observed in the catalog.

Isolation

The Isolation HTTP header — conditional requests & concurrency, not observed in the catalog.

If

The If HTTP header — conditional requests & concurrency, RFC 4918, not observed in the catalog.

If-Schedule-Tag-Match

The If-Schedule-Tag-Match HTTP header — conditional requests & concurrency, RFC 6338, not observed in the catalog.

If-Range

The If-Range HTTP header — conditional requests & concurrency, RFC 9110, not observed in the catalog.