openapi: 3.0.3 info: title: Twitter OpenAPI version: 0.0.1 paths: /{{FollowingQuery}}/Following: get: operationId: getFollowers description: get user list of followers responses: "200": description: Successful operation content: application/json: schema: $ref: "#/components/schemas/FollowResponse" tags: - "follow" - "graphql" /{{FollowersQuery}}/Followers: get: operationId: getFollowing description: get user list of following responses: "200": description: Successful operation content: application/json: schema: $ref: "#/components/schemas/FollowResponse" tags: - "follow" - "graphql" components: schemas: FollowResponse: required: - "data" properties: data: $ref: "#/components/schemas/FollowData" FollowData: required: - "user" properties: user: $ref: "#/components/schemas/FollowUser" FollowUser: required: - "result" properties: result: $ref: "#/components/schemas/FollowResult" FollowResult: required: - "__typename" - "timeline" properties: __typename: $ref: "./../schemas/typename.yaml#/components/schemas/TypeName" # User timeline: $ref: "#/components/schemas/FollowTimeline" FollowTimeline: required: - "timeline" properties: timeline: $ref: "./../schemas/timeline.yaml#/components/schemas/Timeline"