Apis

0001-01-01
Authentication with Buffer is the first step in building your app. Buffer is an OAuth 2.0 provider. We recommend using one of the many great OAuth 2.0 libraries to do the heavy lifting! Getting Started All of the Buffer API endpoints require authentication. To get an access_token you must first register an application here. Once you have registered an app follow the steps below to gain authorized access to a users account.
0001-01-01
A user represents a single Buffer user account. Get /user Post /user/deauthorize GET /user Returns a single user. Example Request GET https://api.bufferapp.com/1/user.json { "_id":"4f0c0a06512f7ef214000000", "activity_at":1343654640, "created_at":1326189062, "id":"4f0c0a06512f7ef214000000", "plan":"free", "timezone":"Asia/Tel_Aviv" } POST /user/deauthorize Deauthorize your client for the user. Example Request POST https://api.bufferapp.com/1/user/deauthorize.json { "success": true, "message": "Access successfully revoked!" }
0001-01-01
A Buffer profile represents a connection to a single social media account. Get /profiles /profiles/:id /profiles/:id/schedules Post /profiles/:id/schedules/update GET /profiles Returns an array of social media profiles connected to a users account. Example Request GET https://api.bufferapp.com/1/profiles.json [ { "avatar" : "http://a3.twimg.com/profile_images/1405180232.png", "created_at" : 1320703028, "default" : true, "formatted_username" : "@skinnyoteam", "id" : "4eb854340acb04e870000010", "schedules" : [{ "days" : [ "mon", "tue", "wed", "thu", "fri" ], "times" : [ "12:00", "17:00", "18:00" ] }], "service" : "twitter", "service_id" : "164724445", "service_username" : "skinnyoteam", "statistics" : { "followers" : 246 }, "team_members" : [ "4eb867340acb04e670000001" ], "timezone" : "Europe/London", "user_id" : "4eb854340acb04e870000010" }, { .