Fastly API Documentation

Interactive API Clients

Perl

A Perl module for accessing the Fastly API is available from GitHub and CPAN.

Install it by running: cpan install Net::Fastly

Ruby

If you're using Ruby, you can use the Fastly gem to access the API. It's available from GitHub and Rubygems.org.

Install it by running: gem install fastly

Python

A Python based client can be found at GitHub.


3rd Party

In addition to the above clients written by Fastly, our awesome community has also created some connectors in other languages.

And now a message to make the lawyers happy:

Fastly makes no warranty on third-party software. We assume no responsibility for errors or omissions in the third-party software or documentation available. Using such software is done entirely at your own discretion and risk.

Node.js

A big ole' HT to Jeremiah of FitBit for the Node.js client. Information can be found at npmjs.org and the GitHub repo.

Install it by running: npm install fastly

Python

The creative people at Zebrafish Labs (Thats the awesome team behind imgIX) has created an additional python client, available on their GitHub.

Scala

Our friends across the pond at The Guardian have created a Scala client, and can be found on their GitHub.


Wordpress Plugin

We've moved our instructions on the Fastly Wordpress plugin to the README in our GitHub repo. You can view it here.