api-spec-converter
Version:
Convert API descriptions between popular formats such as OpenAPI(fka Swagger), RAML, API Blueprint, WADL, etc.
1,775 lines (1,774 loc) • 143 kB
JSON
{
"info": {
"title": "",
"version": ""
},
"openapi": "3.0.0",
"paths": {
"/search": {
"get": {
"description": "Search over all public objects in the social graph",
"externalDocs": {
"url": "http://developers.facebook.com/docs/api"
},
"operationId": "search",
"parameters": [
{
"description": "The search string",
"in": "query",
"name": "q",
"required": true,
"schema": {
"default": "apigee",
"type": "string"
}
},
{
"description": "Supports these types of objects: All public posts (post), people (user), pages (page), events\n (event), groups (group), check-ins (checkin)",
"in": "query",
"name": "type",
"required": false,
"schema": {
"default": "post",
"enum": [
"post",
"user",
"page",
"event",
"group",
"checkin"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": []
},
"/{album}": {
"get": {
"description": "A photo album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "getalbum",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the album object.",
"in": "path",
"name": "album",
"required": true,
"schema": {
"default": "99394368305",
"type": "string"
}
}
]
},
"/{album}/comments": {
"get": {
"description": "The comments made on this album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "getalbumcomments",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the album object.",
"in": "path",
"name": "album",
"required": true,
"schema": {
"default": "99394368305",
"type": "string"
}
}
],
"post": {
"description": "Posts a comment on the album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "postalbumcomments",
"parameters": [
{
"description": "Comment text",
"in": "query",
"name": "message",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{album}/likes": {
"delete": {
"description": "Unlikes the album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "deletealbumlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "The likes made on this album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "getalbumlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the album object.",
"in": "path",
"name": "album",
"required": true,
"schema": {
"default": "99394368305",
"type": "string"
}
}
],
"post": {
"description": "Likes the album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "postalbumlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{album}/photos": {
"get": {
"description": "The photos contained in this album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "getalbumphotos",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the album object.",
"in": "path",
"name": "album",
"required": true,
"schema": {
"default": "99394368305",
"type": "string"
}
}
],
"post": {
"description": "Adds a photo to the album",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "postalbumphotos",
"parameters": [
{
"description": "Photo description",
"in": "query",
"name": "message",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{album}/picture": {
"get": {
"description": "The album's cover photo; the first picture uploaded to an album becomes the cover photo for the album.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/album"
},
"operationId": "getalbumpicture",
"parameters": [
{
"description": "One of square (50x50), small (50 pixels wide, variable height), and large (about 200 pixels wide,\n variable height)",
"in": "query",
"name": "type",
"required": false,
"schema": {
"default": "small",
"enum": [
"square",
"small",
"large"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the album object.",
"in": "path",
"name": "album",
"required": true,
"schema": {
"default": "99394368305",
"type": "string"
}
}
]
},
"/{application}": {
"get": {
"description": "An application's profile",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplication",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/accounts": {
"get": {
"description": "Test User accounts associated with the application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationaccounts",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/accounts/test-users": {
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Creates a test account for the application",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationaccounts",
"parameters": [
{
"description": "Install app for the test user upon creation",
"in": "query",
"name": "installed",
"required": false,
"schema": {
"type": "boolean"
}
},
{
"description": "List of extended permissions app granted for the new test user if installed is true",
"in": "query",
"name": "permissions",
"required": false,
"schema": {
"type": "string"
}
},
{
"description": "A name for the test user. The specified name will also be used in the email address assigned to the test user.",
"in": "query",
"name": "name",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{application}/achievements": {
"delete": {
"description": "Unregisters an achievement for the application",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "deleteapplicationachievements",
"parameters": [
{
"description": "Unique URL to the achievement.",
"in": "query",
"name": "achievement",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Registers an achievement for the application",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationachievements",
"parameters": [
{
"description": "Unique URL to the achievement.",
"in": "query",
"name": "achievement",
"required": true,
"schema": {
"type": "string"
}
},
{
"description": "Order of this achievement as it shows up in the achievement stories UI (low to high). For example a display order of 100 will be displayed in the UI before 200. We use this value to surface achievements according to the order the developer has specified. Please make sure this value is unique and increments in the correct order for your achievements.",
"in": "query",
"name": "display_order",
"required": true,
"schema": {
"type": "integer"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{application}/albums": {
"get": {
"description": "The photo albums this application has created.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationalbums",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/feed": {
"get": {
"description": "The application's wall.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationfeed",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Posts a status message on the application's profile page",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationfeedstatus",
"parameters": [
{
"description": "Status Message content",
"in": "query",
"name": "message",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{application}/insights": {
"get": {
"description": "Usage metrics for this application",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationinsights",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/links": {
"get": {
"description": "The application's posted links.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationlinks",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Posts a link on the application's profile page",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationlinks",
"parameters": [
{
"description": "Link URL",
"in": "query",
"name": "link",
"required": true,
"schema": {
"type": "string"
}
},
{
"description": "Link message",
"in": "query",
"name": "message",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{application}/picture": {
"get": {
"description": "The application's logo",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationpicture",
"parameters": [
{
"description": "One of square (50x50), small (50 pixels wide, variable height), and large (about 200 pixels wide,\n variable height)",
"in": "query",
"name": "type",
"required": false,
"schema": {
"default": "small",
"enum": [
"square",
"small",
"large"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/posts": {
"get": {
"description": "The application's own posts.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationposts",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/reviews": {
"get": {
"description": "Reviews of this application",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationreviews",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/scores": {
"delete": {
"description": "Deletes all the scores for the application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "deleteapplicationscores",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "Scores for the user and their friends.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationscores",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/staticresources": {
"get": {
"description": "Usage stats about the canvas application's static resources, such as javascript and CSS, and which ones are being flushed to browsers early.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationstaticresources",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/statuses": {
"get": {
"description": "The application's status updates",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationstatuses",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Posts a status message on the application's profile page",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationstatuses",
"parameters": [
{
"description": "Status Message content",
"in": "query",
"name": "message",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{application}/subscriptions": {
"delete": {
"description": "Deletes a real-time notification subscription for this application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "deleteapplicationsubscriptions",
"parameters": [
{
"description": "Object to monitor - `user`, `permissions`, or `page`. If no object is specified all subscriptions are deleted.",
"in": "query",
"name": "object",
"required": false,
"schema": {
"enum": [
"user",
"permissions",
"page"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "All of the subscriptions this application has for real-time notifications.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationsubscriptions",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Adds a real-time notification subscription for this application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationsubscriptions",
"parameters": [
{
"description": "Object to monitor - `user`, `permissions`, or `page`.",
"in": "query",
"name": "object",
"required": true,
"schema": {
"enum": [
"user",
"permissions",
"page"
],
"type": "string"
}
},
{
"description": "List of properties for the `object` to monitor.",
"in": "query",
"name": "fields",
"required": false,
"schema": {
"type": "string"
}
},
{
"description": "A callback URL to which Facebook will post subscription updates.",
"in": "query",
"name": "callback_url",
"required": true,
"schema": {
"type": "string"
}
},
{
"description": "Token sent in the verification request.",
"in": "query",
"name": "verify_token",
"required": false,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{application}/tagged": {
"get": {
"description": "The photos, videos, and posts in which this application has been tagged.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationtagged",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
]
},
"/{application}/translations": {
"delete": {
"description": "Deletes a translation string for this application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "deleteapplicationtranslations",
"parameters": [
{
"description": "An array of native hashes. The native hash is a unique identifier of the native string and a description and is generated by the Translations application.",
"in": "query",
"name": "native_hashes",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "The translated strings for this application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "getapplicationtranslations",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the application object.",
"in": "path",
"name": "application",
"required": true,
"schema": {
"default": "2439131959",
"type": "string"
}
}
],
"post": {
"description": "Uploads translated strings for this application.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/application"
},
"operationId": "postapplicationtranslations",
"parameters": [
{
"description": "A JSON-encoded array of strings to translate. Each element of the string array is an object, with text storing the actual string, description storing the description of the text.",
"in": "query",
"name": "native_strings",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{checkin}": {
"get": {
"description": "Represents a single visit by a user to a location",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/checkin"
},
"operationId": "getcheckin",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the checkin object.",
"in": "path",
"name": "checkin",
"required": true,
"schema": {
"type": "string"
}
}
]
},
"/{checkin}/comments": {
"get": {
"description": "All of the comments on this checkin.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/checkin"
},
"operationId": "getcheckincomments",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the checkin object.",
"in": "path",
"name": "checkin",
"required": true,
"schema": {
"type": "string"
}
}
],
"post": {
"description": "Posts a comment to this checkin.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/checkin"
},
"operationId": "postcheckincomments",
"parameters": [
{
"description": "Comment text",
"in": "query",
"name": "message",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{checkin}/likes": {
"delete": {
"description": "Unlikes this checkin.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/checkin"
},
"operationId": "deletecheckinlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "Users who like this checkin.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/checkin"
},
"operationId": "getcheckinlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the checkin object.",
"in": "path",
"name": "checkin",
"required": true,
"schema": {
"type": "string"
}
}
],
"post": {
"description": "Likes this checkin.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/checkin"
},
"operationId": "postcheckinlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{comment}": {
"delete": {
"description": "Deletes a comment",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/comment"
},
"operationId": "deletecomment",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "Returns a comment",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/comment"
},
"operationId": "getcomment",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the comment object.",
"in": "path",
"name": "comment",
"required": true,
"schema": {
"default": "19292868552_475058873552_14173716",
"type": "string"
}
}
]
},
"/{comment}/likes": {
"delete": {
"description": "Unlikes the comment",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/comment"
},
"operationId": "deletecommentlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "All the likes on this comment",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/comment"
},
"operationId": "getcommentlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the comment object.",
"in": "path",
"name": "comment",
"required": true,
"schema": {
"default": "19292868552_475058873552_14173716",
"type": "string"
}
}
],
"post": {
"description": "Likes the comment",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/comment"
},
"operationId": "postcommentlikes",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{event}": {
"get": {
"description": "Specifies information about an event, including the location, event name, and which invitees plan to attend.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "getevent",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
]
},
"/{event}/attending": {
"get": {
"description": "All of the users who are attending this event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventattending",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
],
"post": {
"description": "RSVPs the user as 'attending' for the event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "posteventattending",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{event}/declined": {
"get": {
"description": "All of the users who declined their invitation to this event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventdeclined",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
],
"post": {
"description": "RSVPs the user as 'declined' for the event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "posteventdeclined",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{event}/feed": {
"get": {
"description": "This event's wall",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventfeed",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
],
"post": {
"description": "Posts a status message on this event's wall",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "posteventfeedstatus",
"parameters": [
{
"description": "Status Message content",
"in": "query",
"name": "message",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{event}/invited": {
"get": {
"description": "All of the users who have been invited to this event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventinvited",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
]
},
"/{event}/maybe": {
"get": {
"description": "All of the users who have been responded \"Maybe\" to their invitation to this event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventmaybe",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
],
"post": {
"description": "RSVPs the user as a 'maybe' for the event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "posteventmaybe",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{event}/noreply": {
"get": {
"description": "All of the users who have been not yet responded to their invitation to this event",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventnoreply",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
]
},
"/{event}/picture": {
"get": {
"description": "The event's profile picture",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/event"
},
"operationId": "geteventpicture",
"parameters": [
{
"description": "One of square (50x50), small (50 pixels wide, variable height), and large (about 200 pixels wide,\n variable height)",
"in": "query",
"name": "type",
"required": false,
"schema": {
"default": "small",
"enum": [
"square",
"small",
"large"
],
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the event object.",
"in": "path",
"name": "event",
"required": true,
"schema": {
"default": "331218348435",
"type": "string"
}
}
]
},
"/{friendlist}": {
"delete": {
"description": "Deletes the FriendList.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/friendlist"
},
"operationId": "deletefriendlist",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"get": {
"description": "A Facebook friend list. This object represents the list itself and not the members of the list.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/friendlist"
},
"operationId": "getfriendlist",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the FriendList object.",
"in": "path",
"name": "friendlist",
"required": true,
"schema": {
"default": "",
"type": "string"
}
}
]
},
"/{friendlist}/members": {
"get": {
"description": "All of the users who are members of this list.",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/friendlist"
},
"operationId": "getfriendlistmembers",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the FriendList object.",
"in": "path",
"name": "friendlist",
"required": true,
"schema": {
"default": "",
"type": "string"
}
}
]
},
"/{friendlist}/members/{user}": {
"delete": {
"description": "Removes a user from the friend list",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/friendlist"
},
"operationId": "deletefriendlistmembersuser",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the FriendList object.",
"in": "path",
"name": "friendlist",
"required": true,
"schema": {
"default": "",
"type": "string"
}
},
{
"description": "Represents the ID of the User to add to or remove from the friend list.",
"in": "path",
"name": "user",
"required": true,
"schema": {
"default": "",
"type": "string"
}
}
],
"post": {
"description": "Adds a user to the friend list",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/friendlist"
},
"operationId": "postfriendlistmembersuser",
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{group}": {
"get": {
"description": "A Facebook group",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/group"
},
"operationId": "getgroup",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the group object.",
"in": "path",
"name": "group",
"required": true,
"schema": {
"default": "2204501798",
"type": "string"
}
}
]
},
"/{group}/docs": {
"get": {
"description": "The docs in this group",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/group"
},
"operationId": "getgroupdocs",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the group object.",
"in": "path",
"name": "group",
"required": true,
"schema": {
"default": "2204501798",
"type": "string"
}
}
]
},
"/{group}/feed": {
"get": {
"description": "This group's wall",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/group"
},
"operationId": "getgroupfeed",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the group object.",
"in": "path",
"name": "group",
"required": true,
"schema": {
"default": "2204501798",
"type": "string"
}
}
],
"post": {
"description": "Posts a status message on this group's wall",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/group"
},
"operationId": "postgroupfeedstatus",
"parameters": [
{
"description": "Status Message content",
"in": "query",
"name": "message",
"required": true,
"schema": {
"type": "string"
}
}
],
"responses": {
"200": {
"description": "Successful Response"
}
}
}
},
"/{group}/members": {
"get": {
"description": "All of the users who are members of this group",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/group"
},
"operationId": "getgroupmembers",
"responses": {
"200": {
"description": "Successful Response"
}
}
},
"parameters": [
{
"description": "Represents the ID of the group object.",
"in": "path",
"name": "group",
"required": true,
"schema": {
"default": "2204501798",
"type": "string"
}
}
]
},
"/{group}/picture": {
"get": {
"description": "The profile picture of this group",
"externalDocs": {
"url": "http://developers.facebook.com/docs/reference/api/group"
},
"operationId": "getgrouppicture",
"parameters": [
{
"description": "One of square (50x50), small (50 pixels wide, variable height), and large (about 200 pixels wide,\n variable height)",
"in": "query",
"name": "type",
"required": false,
"schema": {
"default": "small",
"enum": [
"square",
"small",
"large"
],
"type": "string"
}