{"_id":"543553953513400800a14736","is_link":false,"project":"543469460ef9c00800164f0e","__v":2,"category":{"_id":"5434918d0ef9c008001651ff","pages":["5435626c5ff8a51a006e4110","543553953513400800a14736","543555cc3513400800a14752","54355bcc35740020002a1b3b","5434928b0ef9c0080016520e","54347c8e5b10711400c6c30a","54346f750ef9c00800164fa0","543470f45b10711400c6c1e5","543477b70ef9c0080016505b","543478fb5b10711400c6c29f","54347d105b10711400c6c318","54347df00ef9c008001650d2","54347edf5b10711400c6c336","54357a175e1b2020004380dc","543483520ef9c0080016512a","543484820ef9c0080016513a","5434887e5b10711400c6c3cd","543488c05b10711400c6c3d2","54348ac85b10711400c6c401","5434959c0ef9c0080016522d","543497030ef9c00800165244","543498ae5b10711400c6c4f6","54349b7f0ef9c00800165293","54349c070ef9c00800165298","54349dbf0ef9c008001652ad","5434ab8e0ef9c00800165384","5434abbb0ef9c0080016538f","5434ac495b10711400c6c626","5434ada40ef9c008001653a8","5434af0a0ef9c008001653bc","5434af5f0ef9c008001653c8","5434b00a5b10711400c6c66b","5434b0d15b10711400c6c68c","5434b1ee0ef9c00800165406","5434b26d0ef9c0080016541c","5434b3560ef9c00800165427","5434b3b40ef9c0080016545a","5434b49f008ec22200d86ab9","5434b51f008ec22200d86aca","5434b5a80ef9c0080016546f","5434b5f4008ec22200d86ad8","5434b676008ec22200d86add","5434b6e6008ec22200d86ae5"],"version":"54346a2a0ef9c00800164f28","__v":30,"project":"543469460ef9c00800164f0e","sync":{"url":"","isSync":false},"reference":false,"createdAt":"2014-10-08T01:21:17.804Z","from_sync":false,"order":1,"slug":"rest-api","title":"REST API"},"user":"543469060ef9c00800164f01","parentDoc":null,"version":{"_id":"54346a2a0ef9c00800164f28","forked_from":"543469460ef9c00800164f11","project":"543469460ef9c00800164f0e","__v":7,"createdAt":"2014-10-07T22:33:14.982Z","releaseDate":"2014-10-07T22:33:14.982Z","categories":["54346a2b0ef9c00800164f29","543473445b10711400c6c21a","543473500ef9c00800164fde","54347c625b10711400c6c301","5434918d0ef9c008001651ff","5434b72c008ec22200d86ae7","5435990c495d5d0800f3a510"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"2.0.0","version":"2.0"},"updates":[],"next":{"pages":[],"description":""},"createdAt":"2014-10-08T15:09:09.084Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"basic_auth":false,"results":{"codes":[]},"try":true,"auth":"never","params":[],"url":""},"isReference":false,"order":1,"body":"The Formstack API uses [OAuth2](http://oauth.net/2) for authorization. This allows Formstack users to authorize a 3rd party (your application) to access their Formstack account (forms, fields, submissions, etc). When a user authorizes an application, the application will be granted the same level of \"form permissions\" as that user.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"OAuth2 Endpoints\"\n}\n[/block]\n\n[block:parameters]\n{\n  \"data\": {\n    \"h-0\": \"Type\",\n    \"h-1\": \"Endpoint\",\n    \"0-0\": \"[Authorize](doc:oauth2-authorize-get)\",\n    \"1-0\": \"[Token](doc:oauth2-token-post)\",\n    \"0-1\": \"https://www.formstack.com/api/v2/oauth2/authorize\",\n    \"1-1\": \"https://www.formstack.com/api/v2/oauth2/token\"\n  },\n  \"cols\": 2,\n  \"rows\": 2\n}\n[/block]","excerpt":"","slug":"authorization","type":"basic","title":"Authorization"}
The Formstack API uses [OAuth2](http://oauth.net/2) for authorization. This allows Formstack users to authorize a 3rd party (your application) to access their Formstack account (forms, fields, submissions, etc). When a user authorizes an application, the application will be granted the same level of "form permissions" as that user. [block:api-header] { "type": "basic", "title": "OAuth2 Endpoints" } [/block] [block:parameters] { "data": { "h-0": "Type", "h-1": "Endpoint", "0-0": "[Authorize](doc:oauth2-authorize-get)", "1-0": "[Token](doc:oauth2-token-post)", "0-1": "https://www.formstack.com/api/v2/oauth2/authorize", "1-1": "https://www.formstack.com/api/v2/oauth2/token" }, "cols": 2, "rows": 2 } [/block]