Tilda API

You need a Public Key and a Secret Key to use API. It's an experimental function, so please don't hesitate to email us at hello@tilda.cc if you have any questions or suggestions.
All requests are sent by the GET method and return a JSON response. The status of a success response is: FOUND, the status of an error response is: ERROR. The limit to the number of requests is150 per hour.
How to get the list of projects
GET Request Line:
http://api.tildacdn.info/v1/getprojectslist/?publickey=00000000000000000000&secretkey=00000000000000000000
GET Request Line:
http://api.tildacdn.info/v1/getprojectslist/?publickey=00000000000000000000&secretkey=00000000000000000000
JSON response:
{
 "status":"FOUND",
 "result":[
 {
 "id":"0",
 "title":"First Project",
 "descr":"Some info"
 },
 {
 "id":"1",
 "title":"Second Project",
 "descr":""
 },
 ...
 ]
 }
How to get a project's date
GET Request Line:
http://api.tildacdn.info/v1/getproject/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
GET Request Line:
http://api.tildacdn.info/v1/getproject/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
JSON response:
{
 "status":"FOUND",
 "result":{
 "id":"0",
 "title":"Project name",
 "descr":"dome description",
 "customdomain":"",
 "css":["http://tilda.ws/css/tilda-grid-2.0.css",
 "http://tilda.ws/project0/tilda-blocks-2.0.css"],
 "js":["http://code.jquery.com/jquery-1.10.2.min.js",
 "http://netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js",
 "http://tilda.ws/js/jquery.videoBG.js",
 "http://tilda.ws/js/jquery.parallax-1.1.3.js",
 "http://tilda.ws/js/tilda-scripts-2.0.js"
 ]
 }
 }
How to get the list of pages
GET Request Line:
http://api.tildacdn.info/v1/getpageslist/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
GET Request Line:
http://api.tildacdn.info/v1/getpageslist/?publickey=00000000000000000000&secretkey=00000000000000000000&projectid=0
JSON response:
{
 "status":"FOUND",
 "result":[
 {
 "id":"1001",
 "projectid":"0",
 "title":"Page title first",
 "descr":"",
 "img":"",
 "featureimg":"",
 "alias":"",
 "date":"2014-05-16 14:45:53",
 "sort":"80",
 "published":"1419702868"
 },
 {
 "id":"1001",
 "projectid":"0",
 "title":"Page title second",
 "descr":"",
 "img":"",
 "featureimg":"",
 "alias":"",
 "date":"2014-05-16 14:45:53",
 "sort":"90",
 "published":"1419702277"
 },
 ...
 ]
 }
How to get a page's date and its body's HTML code
GET Request Line:
http://api.tildacdn.info/v1/getpage/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
GET Request Line:
http://api.tildacdn.info/v1/getpage/?publickey=00000000000000000000&secretkey=00000000000000000000&pageid=1001
JSON response:
{
 "status":"FOUND",
 "result":
 {
 "id":"1001",
 "projectid":"0",
 "title":"Page title",
 "descr":"",
 "img":"",
 "featureimg":"",
 "alias":"",
 "date":"2014-05-16 14:45:53",
 "sort":"80",
 "published":"1419702868",
 "html":"some html page code"
 }
 }
Made on
Tilda