FranConnect API v1 Explorer
Overview
This RESTful API allows for third-party integrations with FranConnect. All interactions must be made over HTTPS in order to avoid leaking sensitive information over the Internet.
A special HTTP header named Authorization-Token must be included with each request for authentication purposes. You must use a valid pair of username and password to generate such an authorization token, as described in the Login section below.
The API as a whole adheres to the standard conventions of REST. That is, for each HTTP request made to the API, the verb (e.g. GET, PUT or POST) describes the action to be performed, while the URI specifies to which resource the action should be performed; GET is used to retrieve data, PUT to update, and POST to create. HTTP responses will be formatted as either JSON, XML, or Atom, based on the value of the Accept HTTP header:
Format | Accept Header |
---|---|
JSON (default) | application/json;charset=utf-8 |
XML | application/xml;charset=utf-8 |
Atom | application/atom+xml;charset=utf-8 |
Each section below roughly maps to a data type, and generally includes a synopsis, a sample response, some tips and tricks, as well as a detailed list of all the supported methods. We highly recommend you use this explorer to familiarize yourself with the API.
Try It Yourself
To use the API Explorer, log in with the username and password that was provided to you from the one method of the Login section. The Authentication Token textbox should then fill up with your encrypted authentication token, allowing you to access the rest of the API methods as an authorized user. Enjoy!
Authentication Token: