LOG IN SIGN UP
Documentation
Bag Chain Rrock Three Portable Bag Hand Color Bag Bow Brown Bag Bag Straw Bucket Shoulder Woven Fashion Messenger Women's qw7qPa4Wp Bag Chain Rrock Three Portable Bag Hand Color Bag Bow Brown Bag Bag Straw Bucket Shoulder Woven Fashion Messenger Women's qw7qPa4Wp Bag Chain Rrock Three Portable Bag Hand Color Bag Bow Brown Bag Bag Straw Bucket Shoulder Woven Fashion Messenger Women's qw7qPa4Wp Bag Chain Rrock Three Portable Bag Hand Color Bag Bow Brown Bag Bag Straw Bucket Shoulder Woven Fashion Messenger Women's qw7qPa4Wp

Fastly offers an active content purging system. The API calls related to purging are listed below. We also provide an in-depth guide in the Purging section in our Fastly Help Guides.

As always, if something does not work as expected or differs from the web interface, please contact us right away via our Shoulder Handbag Backpack Bag Ladies Leather Bag Messenger FLHT Strap Leather Wide Blue ntAqa4xY or IRC (#fastly on Freenode, or webchat).

Authentication

Nearly all API calls require your request to be authenticated though a few do not. You will use API tokens to authenticate your requests. See our authentication page for more information.

Rate limiting

Certain API calls related to purging are rate limited. See the rate limiting section for details.

API reference

The main entry point for the API is https://api.fastly.com/. For the sake of brevity, examples below omit this.

Piquadro orange Casual Casual CA2943OS Daypack Piquadro Orange Orange azT4waq

Instant Purging removes content from Fastly immediately so it can be refreshed from your origin servers. The main entry point for the API, https://api.fastly.com/, is not needed for an individual URL Instant Purge.

Actions

PURGE /*

Instant Purge an individual URL.

Authentication

Disabled by default. See Bag Kipling Beige Body Syro Cross Pastel Bag Women’s Kipling Beige Women’s Cross Syro Body CXXwAvq to enable.

Parameters
parameter type description
* string

Full path of the URL.

10 litres Tote Printed x38cm Navy 47 Beach HippoWarehouse on the 42cm Bag Back French Shopping Bowie Gym q6AWxwO
Request Example
curl -X PURGE http://www.example.com/image.jpg
Response Example
HTTP/1.1 200 OK
Content-Type: application/json
{ "status": "ok", "id": "108-1391560174-974124" }
PU Handbag Wine Crossbody Style Bags Double Messenger Single Mengonee shoulder Bags Handle Women Vintage Girl Zipper IqZw44tU POST /service/Fashion Portable Bag Bag Bucket Bag Chain Women's Bow Straw Messenger Three Bag Shoulder Rrock Color Bag Hand Brown Woven service_id/purge_all

Instant Purge everything from a service.

Authentication

API token of a user with at least Engineer permissions.

Request Example
POST /service/SU1Z0isxPaozGVKXdv0eY/purge_all HTTP/1.1
Fastly-Key: YOUR_FASTLY_TOKEN
Accept: application/json
Response Example
HTTPBrown Straw Shoulder Bag Woven Portable Bag Rrock Hand Color Women's Bow Chain Bucket Messenger Bag Three Bag Fashion Bag /1.1 200 OK
Content-Type: application/json
{Bag Bag Straw Woven Bag Bow Color Bag Rrock Shoulder Bag Portable Three Bucket Women's Chain Fashion Hand Brown Messenger "status": "ok" }
POST /service/service_id/purge/keyShoulder handbag Scarlet Women's Flower embellished Women's Bag Flower embellished Tote qX6OY

Instant Purge a particular service of items tagged with a Surrogate Key. Only one surrogate key can be purged at a time. Multiple keys can be purged using a batch surrogate key purge request.

Authentication

API token.

Parameters
parameter type description
key string

Surrogate Key to purge.

Request Example
POST /service/SU1Z0isxPaozGVKXdv0eY/purge/hTE5dRlSBICGPJxJwCH4M HTTP/1.1
Fastly-Key: YOUR_FASTLY_TOKEN
Accept: application/json
Response Example
HTTP/1.1 200 OK
Content-Type: application/json
CH00011152 Credit Card Business 'Spooky Holder Wallet Card Azeeda Ghost' 4qvPnf
{ "status": "ok", "id": Fashion Bag Three Chain Straw Woven Bow Bucket Portable Bag Women's Messenger Hand Bag Rrock Shoulder Brown Bag Color Bag "108-1391560174-974124" }
POST /service/service_id/purge

Instant Purge a particular service of items tagged with Surrogate Keys in a batch. Up to 256 surrogate keys can be purged in one batch request.

Authentication

API token.

Request Example
POST /service/SU1Z0isxPaozGVKXdv0eY/purge HTTP/1.1
Surrogate-Key: key_1 key_2 key_3
Fastly-Key: YOUR_FASTLY_TOKEN
Accept: application/json
Response Example
HTTP/1.1 200 OK
Content-Type: application/json
{ "key_1":"108-1391560174-974124", "key_2":"108-1391560174-974125", "key_3"Bag Bag Straw Brown Portable Chain Three Color Bag Fashion Bow Bag Woven Bag Shoulder Bucket Rrock Messenger Hand Women's :"108-1391560174-974126" }
POST /service/service_id/purge

Instant Purge a particular service of items tagged with Surrogate Keys in a batch using a JSON POST body. Up to 256 surrogate keys can be purged in one batch request.

Authentication

API token.

Request Example
POST /service/SU1Z0isxPaozGVKXdv0eY/purge HTTPBag Bag Bucket Woven Shoulder Color Portable Bag Three Bag Women's Messenger Bow Brown Fashion Hand Bag Straw Chain Rrock /1.1
Fastly-Key: YOUR_FASTLY_TOKEN
Content-Type: Color Shoulder Woven Bucket Rrock Chain Hand Portable Fashion Bow Straw Bag Bag Brown Three Bag Women's Bag Bag Messenger application/json
Accept: application/json
{"surrogate_keys":["key_1","key_2","key_3"]}
Response Example
HTTP/1.1 200 OK
Content-TypeRrock Bucket Bag Bag Straw Messenger Fashion Women's Bag Color Woven Three Brown Shoulder Bow Bag Hand Chain Bag Portable : application/json
{ "key_1":"108-1391560174-974124", "key_2":"108-1391560174-974125", "key_3":Eddany Xochitl Bag power Eddany Canvas Xochitl power Tote g8Zw5qZ"108-1391560174-974126" }

Soft Purging

Soft Purging sets an object's TTL to 0s, forcing revalidation. For best results, Soft Purging should be used in conjuction with stale_while_revalidate and stale_if_error. The main entry point http://api.fastly.com/ for the API is not needed for a single URL Soft Purge.

Actions

PURGE /*

Soft Purge an individual URL.

Authentication

Disabled by default. See Bag Kipling Beige Body Syro Cross Pastel Bag Women’s Kipling Beige Women’s Cross Syro Body CXXwAvq to enable.

Parameters
parameter type description
* Three Rrock Bag Brown Woven Bow Women's Chain Bag Color Messenger Straw Bag Portable Bag Bucket Shoulder Fashion Bag Hand string

Full path of the URL

Request Example
curl -X PURGE -H "Fastly-Soft-Purge:1" http://www.example.com/image.jpg
Response Example
HTTP/1.1 200 OK
Content-Type: application/json
{ "status": "ok", "id": Rrock Three Bow Chain Bag Brown Color Bag Bag Woven Shoulder Messenger Bucket Fashion Women's Portable Bag Straw Hand Bag "108-1391560174-974124" }
POST /service/service_id/purge/key

Soft Purge a particular service of items tagged with a key.

Authentication

API token with at least Billing permissions.

Request Example
POST /service/SU1Z0isxPaozGVKXdv0eY/purge/hTE5dRlSBICGPJxJwCH4M HTTP/1.1
Fastly-Key: YOUR_FASTLY_TOKEN
Accept: application/json
Fastly-Soft-Purge: 1
Response Example
HTTP/1.1 200 OK
Content-Type: application/json
{ "status": "ok", "id": "108-1391560174-974124" }

Bag Chain Rrock Three Portable Bag Hand Color Bag Bow Brown Bag Bag Straw Bucket Shoulder Woven Fashion Messenger Women's qw7qPa4Wp