Getting started

This guide will help you to get the Secret Key and Project Public IDs for your iLovePDF API projects and show you how easy is to authenticate to the API servers.

We assume that if you have arrived here, probably you are already a registered user. But if you are not, please register in order to use the iLovePDF API. You can also download one of our API Libraries to work with. If there is no Library available for your coding language, our API Reference section may help you to create your own library.

Once you get your new user and password, log in to access to your personal administration console.

Create a new app

Once you have logged in to your administration console, you will get access to all the information needed to track your projects and your subscription.

Note that with your registration will be created automatically a Default Project with its own key pair: Public ID and a Secret key attached to it. Every time you create a New Project you’ll get a new Project ID and a Secret Key. You need to set the Public ID and Secret Key in the API Library code you’ve downloaded in order to authenticate with our servers.

Authenticate your project

iLovePDF API uses JSON Web Tokens method for a secure authentication. For more information about this method and how we use it, take a look at the Authentication section of our API reference but for now, you can authenticate your project as easy as this:

Download the PHP library from GitHub
Download the Ruby library from GitHub
Download the .Net library from GitHub

This way you’ll authenticate ALL your actions with the API. Now you can execute any tasks to process PDF files.

Follow this guide by looking at Basics to process a PDF.