openapi: 3.2.0 info: title: Social Fetch Public Facebook API version: 1.0.0 description: 'REST API for Social Fetch. Versioned routes under `/v1` accept `x-api-key` credits or x402 USDC on Base (walk-up, no key). OpenAPI: https://api.socialfetch.dev/openapi.json. x402 discovery: https://api.socialfetch.dev/.well-known/x402. MCP: https://api.socialfetch.dev/mcp (POST). Docs and agent guide: https://www.socialfetch.dev/docs and https://www.socialfetch.dev/llms.txt.' servers: - url: https://api.socialfetch.dev description: API origin tags: - name: Facebook paths: /v1/facebook/profiles: get: tags: - Facebook summary: Get Facebook profile description: Get a Facebook profile or Page by URL or username. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Facebook public profile or page URL to look up. required: true description: Facebook public profile or page URL to look up. name: url in: query - schema: type: boolean description: 'Optional: include structured business hours in the response when available.' required: false description: 'Optional: include structured business hours in the response when available.' name: includeBusinessHours in: query responses: '200': description: Facebook profile lookup result. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - private - not_found description: Whether the profile was resolved. profile: type: - object - 'null' properties: platform: type: string enum: - facebook description: Social platform for this profile. profileType: type: string enum: - person - business description: Whether the lookup resolved to a personal profile or business page. displayName: type: - string - 'null' description: Public display name shown on the Facebook profile or page. profileUrl: type: string minLength: 1 description: Canonical public Facebook profile or page URL. avatarUrl: type: - string - 'null' description: Best available avatar image URL. coverImageUrl: type: - string - 'null' description: Best available cover image URL. platformUserId: type: string description: Facebook profile or page id when available. gender: type: - string - 'null' enum: - female - male - unknown - null description: Gender label when available for personal profiles. required: - platform - profileType - displayName - profileUrl - avatarUrl - coverImageUrl description: Profile details when available. metrics: type: - object - 'null' properties: likes: type: - integer - 'null' minimum: 0 description: Page likes count when available. followers: type: - integer - 'null' minimum: 0 description: Page follower count when available. ratingCount: type: - integer - 'null' minimum: 0 description: Number of public ratings or reviews when available. required: - likes - followers - ratingCount description: Profile metrics when available. contact: type: - object - 'null' properties: address: type: - string - 'null' description: Public business address when available. email: type: - string - 'null' description: Public contact email when available. phone: type: - string - 'null' description: Public phone number when available. website: type: - string - 'null' description: Primary public website URL when available. required: - address - email - phone - website description: Public contact information when available. business: type: - object - 'null' properties: intro: type: - string - 'null' description: Short public introduction shown on the page when available. category: type: - string - 'null' description: Primary category label when available. services: type: - string - 'null' description: Service summary when available. priceRange: type: - string - 'null' description: Displayed price range when available. ratingText: type: - string - 'null' description: Public rating summary text when available. isActive: type: boolean description: Whether the page is marked as an active business page. createdDateText: type: - string - 'null' description: Human-readable page creation date when available. adLibraryStatus: type: - string - 'null' description: Advertising activity summary when available. adLibraryPageId: type: - string - 'null' description: Facebook page id shown in the ad library when available. hours: type: object properties: monday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. tuesday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. wednesday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. thursday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. friday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. saturday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. sunday: type: object properties: open: type: - string - 'null' description: Opening time for the first interval when available. close: type: - string - 'null' description: Closing time for the last interval when available. intervals: type: array items: type: object properties: open: type: - string - 'null' description: Start time for one business-hours interval when available. close: type: - string - 'null' description: End time for one business-hours interval when available. required: - open - close description: A single opening-hours interval. description: Structured opening intervals for the day. text: type: string description: Human-readable business-hours text for the day. required: - open - close - intervals - text description: Business hours for one weekday. description: Structured business hours when requested and available. required: - intro - category - services - priceRange - ratingText description: Business-page-specific details when available. required: - lookupStatus - profile - metrics - contact - business description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found profile: platform: facebook profileType: person displayName: Carly Cross profileUrl: https://www.facebook.com/carly.cross.5 avatarUrl: https://scontent-mia3-2.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_dst-jpg_s200x200_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwGAfKRT&_nc_oc=AdoTOmGyZWcO_nsPhuJxpKfLa7TDML8rGs8PNRUXphrCtuAYsZ6_1or9SL7Q4mhulaI&_nc_zt=24&_nc_ht=scontent-mia3-2.xx&_nc_gid=YzuYpZJqm6ykvk0oJe_fTg&_nc_ss=7e289&oh=00_Af56TxT5ddQ00rnsW8nXiHWWLAtWX4zavlw3Z-EOORvUPw&oe=6A0F3C41 coverImageUrl: https://scontent-mia3-3.xx.fbcdn.net/v/t39.30808-6/495995630_23916984487918966_6583159705852966112_n.jpg?stp=cp6_dst-jpg_s960x960_tt6&_nc_cat=108&ccb=1-7&_nc_sid=cc71e4&_nc_ohc=nt2nA0choW8Q7kNvwGx1N4m&_nc_oc=Adq8Jfehj_xkueeaY_8KZkC5vO86jmZUe2_OYJfQIPb5b7px9_cwDFFS4jSOS7OW41A&_nc_zt=23&_nc_ht=scontent-mia3-3.xx&_nc_gid=YzuYpZJqm6ykvk0oJe_fTg&_nc_ss=7e289&oh=00_Af7xUcIAVb-s3CN-UJ-t8agl-h5C0xceMTLuiVdtNN2ScQ&oe=6A0F4D76 platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl gender: female metrics: null contact: null business: null meta: requestId: req_bbb28983-bc5d-42ca-a6da-bf5ef4275778 creditsCharged: 1 version: v1 found_business: value: data: lookupStatus: found profile: platform: facebook profileType: business displayName: Mantraindian profileUrl: https://www.facebook.com/mantraindianfolsom avatarUrl: https://example.com/avatar.jpg coverImageUrl: https://example.com/cover.jpg platformUserId: '100088017857524' gender: unknown metrics: likes: 4228 followers: 4200 ratingCount: null contact: address: 1870 Prairie City Rd, Suite 500, Folsom, CA, United States, California email: contact@mantraindian.com phone: +1 916-999-1749 website: https://www.mantraindian.com/ business: intro: Indian Vegan & Vegetarian Restaurant category: Restaurant services: Delivery · Takeaway · Dine in… priceRange: $$ ratingText: Not yet rated (1 review) isActive: false createdDateText: November 25, 2022 adLibraryStatus: This Page is currently running ads. adLibraryPageId: '104359362513119' hours: monday: open: '11:00' close: '21:30' intervals: - open: '11:00' close: '14:30' - open: '16:30' close: '21:30' text: 11:00 - 14:30, 16:30 - 21:30 meta: requestId: req_01example_business creditsCharged: 1 version: v1 private: value: data: lookupStatus: private profile: null metrics: null contact: null business: null meta: requestId: req_01example_private creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found profile: null metrics: null contact: null business: null meta: requestId: req_01example_nf creditsCharged: 1 version: v1 '400': description: Invalid query or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookProfiles x-operation-id-source: derived /v1/facebook/profiles/posts: get: tags: - Facebook summary: List Facebook profile posts description: List posts from a Facebook profile or Page. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: emptyResults: Use `data.lookupStatus` to distinguish `not_found` from `found` with an empty `posts` array (including private or restricted profiles that return no posts). disambiguation: Call `GET /v1/facebook/profiles` when you need `private` vs other profile states; this list route only exposes `found` / `not_found`. x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: - queryParam: hostMedia credits: 48 when: boolean_true badge: +2 / asset label: +2 credits per hosted asset (up to 24) maxCredits: 49 normalizationFailureCredits: 0 x-socialfetch-credits-pricing: 1 credit base. With `hostMedia`, +2 credits per hosted asset (up to 24 assets, 49 credits max). parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Full public Facebook profile or page URL. required: false description: Full public Facebook profile or page URL. name: url in: query - schema: type: string minLength: 1 maxLength: 4096 description: Facebook page or profile id when you have it instead of a full URL. required: false description: Facebook page or profile id when you have it instead of a full URL. name: pageId in: query - schema: type: string minLength: 1 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query - schema: type: boolean description: When true, hosts source media for 90 days and returns delivery URLs in each post's `hostedMedia`. required: false description: When true, hosts source media for 90 days and returns delivery URLs in each post's `hostedMedia`. name: hostMedia in: query responses: '200': description: Facebook posts for the requested profile or page. Check `data.lookupStatus` when `posts` is empty. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the requested profile or page resolved for this request. posts: type: array items: type: object properties: id: type: string minLength: 1 description: Facebook post id. text: type: - string - 'null' description: Post caption or text when present. url: type: string minLength: 1 description: Public Facebook URL for this post. createdAt: type: string format: date-time description: When the post was published (ISO-8601) when available. authorDisplayName: type: - string - 'null' description: Display name for the post author when available. authorShortName: type: - string - 'null' description: Short display label for the author when Facebook provides one. authorId: type: string description: Facebook id for the post author when available. reactionCount: type: integer minimum: 0 description: Reaction count when available. commentCount: type: integer minimum: 0 description: Comment count when available. videoViewCount: type: - integer - 'null' minimum: 0 description: Video view count when available. imageUrl: type: string description: Source-platform CDN URL for the primary image when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Omitted when no syntactically usable URL is available. For durable hosted copies on this list route, pass `hostMedia=true`. imageUrls: type: array items: type: string minLength: 1 description: Source-platform CDN gallery image URLs when the post includes multiple images. Each URL can expire or be rejected outside the original retrieval context; they are not SocialFetch-hosted assets. For durable hosted copies on this list route, pass `hostMedia=true`. videoSdUrl: type: string description: Source-platform CDN URL for standard-definition video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. For durable hosted copies on this list route, pass `hostMedia=true` (HD is preferred when both are present). videoHdUrl: type: string description: Source-platform CDN URL for high-definition video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. For durable hosted copies on this list route, pass `hostMedia=true`. videoThumbnailUrl: type: string description: Source-platform CDN URL for the video thumbnail when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. For durable hosted copies on this list route, pass `hostMedia=true`. topComments: type: array items: type: object properties: id: type: string minLength: 1 description: Comment id. text: type: - string - 'null' description: Comment text when available. createdAt: type: string format: date-time description: When the comment was published (ISO-8601) when available. authorDisplayName: type: - string - 'null' description: Display name for the comment author when available. authorId: type: string description: Facebook id for the comment author when available. authorUrl: type: - string - 'null' description: Public Facebook URL for the comment author when available. required: - id - text description: A top-level comment surfaced on a Facebook post. description: A small set of top comments when Facebook exposes them for the post. hostedMedia: type: array items: type: object properties: status: type: string enum: - stored - failed description: Whether SocialFetch stored a durable copy of this asset. type: type: string enum: - image - video description: Normalized media kind. role: type: string enum: - display - thumbnail - video description: Which source field this asset was derived from. originalUrl: type: string format: uri description: Source-platform CDN URL that was requested for hosting. Still transient; prefer `url` when status is stored. url: type: string format: uri description: Time-limited SocialFetch delivery URL when status is stored. Re-request hostMedia (or a future refresh route) before this expires if you still need access; object retention may outlive the delivery URL. expiresAt: type: string format: date-time description: ISO-8601 timestamp when the returned delivery URL stops working. retainedUntil: type: string format: date-time description: ISO-8601 timestamp when the stored object is deleted from SocialFetch storage (90-day tier). mime: type: string minLength: 1 description: MIME type of the stored bytes when status is stored. bytes: type: integer minimum: 0 description: Stored size in bytes when status is stored. width: type: - integer - 'null' description: Pixel width when known. exclusiveMinimum: 0 height: type: - integer - 'null' description: Pixel height when known. exclusiveMinimum: 0 entityId: type: string minLength: 1 description: Opaque parent entity id for this asset (post, reel, photo, or video id). postId: type: string minLength: 1 description: Legacy Instagram media id alias for `entityId`. Prefer `entityId`. errorCode: type: string minLength: 1 description: Typed failure code when status is failed. errorMessage: type: string minLength: 1 description: Short customer-safe failure message when status is failed. required: - status - type description: SocialFetch-hosted original media asset or per-asset failure. description: Present only when `hostMedia=true`. Hosted copies and/or per-asset failures for this post. required: - id - text - url description: A single Facebook post on a profile feed page. description: Facebook posts for the requested input. May be empty when `lookupStatus` is `found` and no public posts are returned, or when `lookupStatus` is `not_found`. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass as `cursor` in the next request when more posts are available. hasMore: type: boolean description: Whether another page of posts is available. required: - nextCursor - hasMore description: Pagination state for the current response. required: - lookupStatus - posts - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: first_page: value: data: lookupStatus: found posts: - id: '27229798369970878' text: null url: https://www.facebook.com/carly.cross.5/posts/pfbid02xt2o6hWKw5txR27cZzDwAKjYrtcL13FrQXJih3moAACkyxA5TDXvTKA63ci7KLSQl authorDisplayName: Carly Cross authorShortName: Carly authorId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl reactionCount: 1 commentCount: 0 videoViewCount: null imageUrl: https://scontent-lga3-2.xx.fbcdn.net/v/t39.30808-6/698389771_122121689919201046_6153945669619125306_n.jpg?stp=dst-jpg_s1080x2048_tt6&_nc_cat=107&ccb=1-7&_nc_sid=833d8c&_nc_ohc=b7ZRHpak-UYQ7kNvwEpZfo-&_nc_oc=Adr8WGbdlRfiBtQAbRMQxOY6Yaefnhsp5mp5-9LxaWf5xdo0gzdgEnSJzA7Ct-nfL5A&_nc_zt=23&_nc_ht=scontent-lga3-2.xx&_nc_gid=H8cj8HZpANiH8RfUCMJwRA&_nc_ss=7e289&oh=00_Af5eQSgaq871t_XC3xF_667Yor82aJwBjT1C-HZftTbnjw&oe=6A0F34EE createdAt: '2026-05-14T08:18:39.000Z' - id: '27170431025907613' text: She’s always been a diva 🤣❤️ url: https://www.facebook.com/carly.cross.5/posts/pfbid0wNLWBBMTtQupjvegB5p6rKCJJEjhjxyuhd1sdjuVDEoM7y8Hk9Y1iMoreT9zFnECl authorDisplayName: Carly Cross authorShortName: Carly authorId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl reactionCount: 10 commentCount: 0 videoViewCount: null imageUrl: https://scontent-lga3-3.xx.fbcdn.net/v/t1.6435-9/59695636_2434172333293492_7190213018045644800_n.jpg?_nc_cat=102&ccb=1-7&_nc_sid=833d8c&_nc_ohc=BfQHCVETfZQQ7kNvwFhcaCc&_nc_oc=Adodw8a0YCxBoF253IOlluPoGZHzPdvM2T9EcofP3YUhF11j45tfiiM5PBD-Tqo6NHo&_nc_zt=23&_nc_ht=scontent-lga3-3.xx&_nc_gid=H8cj8HZpANiH8RfUCMJwRA&_nc_ss=7e289&oh=00_Af5uoCSrkvG0zhCfrystJAqA4E_HoJebNd8K3ZwGgpDhZg&oe=6A30E818 - id: '27021187804165270' text: 5 Months (last week) of the happiest little baby. We all love you so so much, Bertie 🐻✨🤍 url: https://www.facebook.com/carly.cross.5/posts/pfbid07N8nPbnDsSru1UnkffgJQfpAkRPfb1UeKaEPo1m7PbLqXua6uZ5kH4E3YQMviQBJl authorDisplayName: Carly Cross authorShortName: Carly authorId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl reactionCount: 58 commentCount: 7 videoViewCount: null imageUrl: https://scontent-lga3-2.xx.fbcdn.net/v/t51.82787-15/683651127_18593920150007483_2994407465256079927_n.jpg?stp=dst-jpg_s1080x2048_tt6&_nc_cat=100&ccb=1-7&_nc_sid=127cfc&_nc_ohc=XL39rEmPYAoQ7kNvwHCOhDW&_nc_oc=AdqaPoAJPVNKrDFGwL-vH3GapjGyTnvxV29OePWOqqn7LMekyQPzAKhKPGK4InliOQU&_nc_zt=23&_nc_ht=scontent-lga3-2.xx&_nc_gid=H8cj8HZpANiH8RfUCMJwRA&_nc_ss=7e289&oh=00_Af4cqrPNK-KUfmV5m9LoptIAbmKEcOiCgyu054zRHEWFLg&oe=6A0F5983 topComments: - id: Y29tbWVudDoyNzAyMTE4NzgwNDE2NTI3MF8yMDgxMzYwOTk5MDk1NTkw text: Beautiful Bertie ♥️ x authorDisplayName: Trudy Edwards authorId: pfbid0uejkVag742X4gpXwoVa8aJY9KL8NhSZiJttKXikuc7ViZmjAVyHx6JUzDiUruaEZl authorUrl: https://www.facebook.com/trudy.edwards.71 createdAt: '2026-04-26T17:45:04.000Z' page: nextCursor: Cg8Ob3JnYW5pY19jdXJzb3IJAAACREFRSFNEbWo5VkdZcWRvMDB3bXBaTThuWWJrWUhaVThjQ1F3bFF1dFV1dmtHWS1oY2lQNmVpclpraFFWcmw0djNJSUlnTmVJcEFyQXhGMVJHUEtJN0tPRVd6UGFLV2hnZUtzVi1XQnY2RHEtWDY5ZjVPVUdmNDVxVG90VEhTS3VaaWRQSlpDUHhoT1RtWmpzSWV1ZThUZWYwd3phZ3YxRU5MRUF1US1Na0lFNDlKTnAyOGNJQkY1cVgzTUZCSjNjNjllTG96aVR2aUNlMlVJdnh3eXo3OE1jUXh4clZEa2hrZnhieVNBR0NTQ1VYeGFwVE9IU3Exa2x3LXlQcEgwcVZtNG9WLU9Pa3BLWlEyNHdoTWtmcml2VDEySkk4MEVXbDhCWUlERXQtU0ZxQ1BRY2Vnd1p2VU5pQ2M0UUtVS2h3eVJCZERyYjRKVS1NLThvREtVLVpMQzdfSTFsblFITGptMkpJSGwtMTZ5M09IclZDaEROY2RmekRHUDRVczY5U1dBd3pPa2tWdjlxYXN1XzVKUWF3bVp1cGtzdUw1bHhFMFYwWTFHa3JocUhsU0RkajdGNFRuak1WVUNTYTZKUDJBNFNUWWhicThpdk53V053cG5Odjk5dW9lTWN4U2JUMmpOZWZDbWI3Rjl2WmtNZEZTTGl0SVpRSnk5cmxlc3VrOWZURkhHTFBxUmE1WndnQkVZdWYtcDFtMTBGZmkxaTlJek5zMW1pOTNQSERzTGRkdUx4NjVwRVhNQzZDajBtS3oxb1gPCWFkX2N1cnNvcg4PD2dsb2JhbF9wb3NpdGlvbgIADwZvZmZzZXQCAA8QbGFzdF9hZF9wb3NpdGlvbgL/AQ== hasMore: true meta: requestId: req_34578f19-269b-4d97-a017-9cdfc7982a72 creditsCharged: 1 version: v1 paginated: value: data: lookupStatus: found posts: - id: '10244073632835627' text: Second page example. url: https://www.facebook.com/example/posts/pfbid0page2 authorDisplayName: Example Author reactionCount: 6 commentCount: 1 page: nextCursor: next-cursor-token hasMore: true meta: requestId: req_01example_page_2 creditsCharged: 1 version: v1 empty: value: data: lookupStatus: found posts: [] page: nextCursor: null hasMore: false meta: requestId: req_01example creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found posts: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_not_found creditsCharged: 1 version: v1 '400': description: Invalid `url`, `pageId`, `cursor`, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookProfilesPosts x-operation-id-source: derived /v1/facebook/profiles/reels: get: tags: - Facebook summary: List Facebook profile reels description: List Reels from a Facebook profile or Page. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: pagination: Use `data.page.nextCursor` only when `data.page.hasMore` is true. x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: - queryParam: hostMedia credits: 48 when: boolean_true badge: +2 / asset label: +2 credits per hosted asset (up to 24) maxCredits: 49 normalizationFailureCredits: 0 x-socialfetch-credits-pricing: 1 credit base. With `hostMedia`, +2 credits per hosted asset (up to 24 assets, 49 credits max). parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook profile or page URL whose reels should be listed. required: true description: Public Facebook profile or page URL whose reels should be listed. name: url in: query - schema: type: string minLength: 1 maxLength: 4096 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query - schema: type: boolean description: When true, hosts source media for 90 days and returns delivery URLs in each reel's `hostedMedia`. required: false description: When true, hosts source media for 90 days and returns delivery URLs in each reel's `hostedMedia`. name: hostMedia in: query responses: '200': description: Facebook reels for the requested profile or page. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the requested profile or page resolved for this request. reels: type: array items: type: object properties: id: type: string minLength: 1 description: Stable reel identifier from Facebook. postId: type: - string - 'null' description: Underlying Facebook post id when available. videoId: type: - string - 'null' description: Underlying Facebook video id when available. url: type: string minLength: 1 description: Public Facebook URL for this reel. description: type: - string - 'null' description: Caption or description text when available. createdAt: type: - string - 'null' description: ISO-8601 timestamp for when the reel was created. viewCount: type: - integer - 'null' minimum: 0 description: View count when available. thumbnailUrl: type: - string - 'null' description: Source-platform CDN URL for the thumbnail when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Null when no syntactically usable URL is available. For durable hosted copies on this list route, pass `hostMedia=true`. videoUrl: type: - string - 'null' description: Source-platform CDN URL for the video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Null when no syntactically usable URL is available. For durable hosted copies on this list route, pass `hostMedia=true`. durationMs: type: - integer - 'null' minimum: 0 description: Play duration in milliseconds when available. music: type: - object - 'null' properties: title: type: - string - 'null' description: Music track title when available. required: - title description: Music metadata when available. author: type: - object - 'null' properties: platformUserId: type: - string - 'null' description: Facebook id for the reel author when available. name: type: - string - 'null' description: Display name for the reel author when available. isVerified: type: - boolean - 'null' description: Whether Facebook marks the author as verified. url: type: - string - 'null' description: Public Facebook URL for the author when available. imageUrl: type: - string - 'null' description: Profile image URL for the author when available. required: - platformUserId - name - isVerified - url - imageUrl description: Author metadata when available. hostedMedia: type: array items: type: object properties: status: type: string enum: - stored - failed description: Whether SocialFetch stored a durable copy of this asset. type: type: string enum: - image - video description: Normalized media kind. role: type: string enum: - display - thumbnail - video description: Which source field this asset was derived from. originalUrl: type: string format: uri description: Source-platform CDN URL that was requested for hosting. Still transient; prefer `url` when status is stored. url: type: string format: uri description: Time-limited SocialFetch delivery URL when status is stored. Re-request hostMedia (or a future refresh route) before this expires if you still need access; object retention may outlive the delivery URL. expiresAt: type: string format: date-time description: ISO-8601 timestamp when the returned delivery URL stops working. retainedUntil: type: string format: date-time description: ISO-8601 timestamp when the stored object is deleted from SocialFetch storage (90-day tier). mime: type: string minLength: 1 description: MIME type of the stored bytes when status is stored. bytes: type: integer minimum: 0 description: Stored size in bytes when status is stored. width: type: - integer - 'null' description: Pixel width when known. exclusiveMinimum: 0 height: type: - integer - 'null' description: Pixel height when known. exclusiveMinimum: 0 entityId: type: string minLength: 1 description: Opaque parent entity id for this asset (post, reel, photo, or video id). postId: type: string minLength: 1 description: Legacy Instagram media id alias for `entityId`. Prefer `entityId`. errorCode: type: string minLength: 1 description: Typed failure code when status is failed. errorMessage: type: string minLength: 1 description: Short customer-safe failure message when status is failed. required: - status - type description: SocialFetch-hosted original media asset or per-asset failure. description: Present only when `hostMedia=true`. Hosted copies and/or per-asset failures for this reel. required: - id - postId - videoId - url - description - createdAt - viewCount - thumbnailUrl - videoUrl - durationMs - music - author description: A single Facebook reel on a profile reels page. description: Reels returned for the requested profile or page. This array may be empty on the last page. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass as `cursor` in the next request when `hasMore` is true; otherwise null. hasMore: type: boolean description: Whether another page of reels can be requested. required: - nextCursor - hasMore description: Pagination information for the current response. required: - lookupStatus - reels - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found reels: - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzo3MjkyNzE4NjkwOTcyMDg= postId: '7320446407999369' videoId: '729271869097208' url: https://www.facebook.com/reel/729271869097208 description: We love you Riley 💙 createdAt: '2023-12-19T15:56:54.000Z' viewCount: 3200 thumbnailUrl: https://scontent-lga3-3.xx.fbcdn.net/v/t15.5256-10/566786002_1458215165255849_3639926333387522867_n.jpg?stp=dst-jpg_p960x960_tt6&_nc_cat=106&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=IP6uGRxX4nQQ7kNvwF9Ml85&_nc_oc=AdoDcL1QTmJDBdif7ZGQIhL9bRwunQtQI0ix6H-ZY9aAfgx4Wje43jnYeA-lpfVyzHA&_nc_zt=23&_nc_ht=scontent-lga3-3.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af5b6zNaPewH1CO_yvZ7PH9FP4YK8s6I2aOS7fWFKr8OFQ&oe=6A0F4D5B videoUrl: https://video-lga3-2.xx.fbcdn.net/o1/v/t2/f2/m366/AQNTMwtpk4JrL-metIUbS08InyJ4vHetvvBrAc33NMpNeNQfdIjmgPobSKKVvDp1rZC1hNoQddbqn7OFCcclo4bYI9xJi0zwSqy5xquWgQdOGw.mp4?_nc_cat=100&_nc_sid=5e9851&_nc_ht=video-lga3-2.xx.fbcdn.net&_nc_ohc=Pf2Pz2zswFcQ7kNvwHePSJh&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNzIwLmRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHAiLCJ4cHZfYXNzZXRfaWQiOjEwMjEyMzQzNjg5NTM5MzMsImFzc2V0X2FnZV9kYXlzIjo4NzksInZpX3VzZWNhc2VfaWQiOjEwMTIzLCJkdXJhdGlvbl9zIjoyMywidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&vs=22245618eaf11544&_nc_vs=HBksFQIYRWZiX2VwaGVtZXJhbC9GMDQwRkJFQUQ1ODY3QTQ5MTRDNDhGM0RDQjBBRTlBM19tdF8xX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhg6cGFzc3Rocm91Z2hfZXZlcnN0b3JlL0dMU0ppUmpsOVBBYldGNENBRXNKeDZNemxvUW5idjRHQUFBRhUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACaa-dn81LPQAxUCKAJDMywXQDdEGJN0vGoYGWRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHARAHUCZZaeAQA&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af4tLoFuxxYB28nrWpqdsLUSs0M-j-vY1_vRB8CPG6B1Zw&oe=6A0F5160&bitrate=2378526&tag=dash_h264-basic-gen2_720p durationMs: 23234 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoxMDk1MzU2Mjk3OTk0Mjkz postId: '5345310442179652' videoId: '1095356297994293' url: https://www.facebook.com/reel/1095356297994293 description: So proud of my Pop’s, Easter Weekend made 🥰 createdAt: '2022-04-18T17:05:31.000Z' viewCount: 617 thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/564679906_1291859855589201_4396156641858650290_n.jpg?stp=dst-jpg_p960x960_tt6&_nc_cat=103&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=vzIr0S8MfSMQ7kNvwHQ_iUx&_nc_oc=AdruO_b6ATBO9i-WlrA7AEuIDTixOs0qzvA8f30-DkLeKKbs7Q1vSZW9P53_GyAR4Co&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af56Aq7IXJtlA_dniqQC-mvGJKg8JqaIGoocV55RgE7VsQ&oe=6A0F3C62 videoUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQPuU-FZo86tDBbomkEDuNC8_AF0X_V2iHZlJfsqorhTCcQDV4kHnJoE2cwVm31r5880t-CuF_yeqODUES2Y34OQc5c4FeYZ0qOodj6iuQRy4g.mp4?_nc_cat=103&_nc_sid=5e9851&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=o2rMQ1QEcNIQ7kNvwEviGTM&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNzIwLmRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHAiLCJ4cHZfYXNzZXRfaWQiOjU1Mjc2MjE4NjE2NTY0MiwiYXNzZXRfYWdlX2RheXMiOjE0ODksInZpX3VzZWNhc2VfaWQiOjEwMTIzLCJkdXJhdGlvbl9zIjo5LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=a177cbcb6c6d04c5&_nc_vs=HBkcFQIYRWZiX2VwaGVtZXJhbC9BOTRCQjNBMzRCOTA5M0QzQkRGRDk2OUQyNjI3QjZBN19tdF8xX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACaUtoOc_677ARUCKAJDMywXQCPdsi0OVgQYGWRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHARAHUCZZaeAQA&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af5edN3-q_0vMJcoW8DHt2MfMRAjk6GzQuGEsHeCv_DiHA&oe=6A0F463D&bitrate=0&tag=dash_h264-basic-gen2_720p durationMs: 9900 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoxMTE4MDA2ODMyMjcwOTA4 postId: '4941318845912149' videoId: '1118006832270908' url: https://www.facebook.com/reel/1118006832270908 description: Poppy had a very special phone call this afternoon 🎅❤️ createdAt: '2021-12-16T19:35:09.000Z' viewCount: 488 thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/268024376_1118007222270869_5757833240548394468_n.jpg?_nc_cat=110&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=lenJ2KfHeCMQ7kNvwG_DtY-&_nc_oc=Adrb89ClGP0uQka8bCxQF8pcVe0Fosxr32wWsNeRyAk5NQg1kNaPSBJB8dKSyO4kT60&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6Z_k5NYSTFrVJsFxNvH1IAWRG6b1sOZ_GP3_Hz4vsmGA&oe=6A0F2F76 videoUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m266/AQMSlN85lpVHGSNcN2EjdBc98A5Uq_spwUNEas4i3jIQ2en62UABDJCYjNikps7uIbrTZFowPcd59avxgFfcKlv6CHB76gKMO8E.mp4?strext=1&_nc_cat=109&_nc_sid=8bf8fe&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=sizkqADJC0wQ7kNvwH4CY0e&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNDgwLmNvbXByZXNzZWRfc291cmNlIiwieHB2X2Fzc2V0X2lkIjozNDEyODk1MTIyMDI3OTcsImFzc2V0X2FnZV9kYXlzIjoxNjEyLCJ2aV91c2VjYXNlX2lkIjoxMDEyMywiZHVyYXRpb25fcyI6NjcsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af7kX5bryNIOSdILLdj41Wor_pxxjEj0AGhRpw-jdfWuqQ&oe=6A0B5D79&bitrate=437287&tag=compressed_source durationMs: 67100 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoyOTgxOTQ0ODg3MzYwMjY= postId: '4925543557489678' videoId: '298194488736026' url: https://www.facebook.com/reel/298194488736026 description: A strictly fan 💃 createdAt: '2021-12-12T19:53:45.000Z' viewCount: 425 thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/266380288_298194652069343_6874028195049142733_n.jpg?_nc_cat=110&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=hy3RUhr2QV0Q7kNvwEmsaih&_nc_oc=Adr97dZUY-8zb2AJpYhpX_FFCHYpXzKftfdiwPrgmMmP5sbbsvJdQok2_4l9QO0qhKQ&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af5vPobEknIa2DobnKniOQhbfJdxfIEc1gFVfsLP1MeW4A&oe=6A0F504A videoUrl: null durationMs: 34493 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzo0MTY5MzQ2NzY1MDk1MTk= postId: '4811567562220612' videoId: '416934676509519' url: https://www.facebook.com/reel/416934676509519 description: My best friend 💛 createdAt: '2021-11-08T20:36:48.000Z' viewCount: 250 thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/254834279_416934856509501_6180924570634212899_n.jpg?_nc_cat=111&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=iAgY2iS-_6MQ7kNvwF9oNHZ&_nc_oc=AdoAsckPJMSLZKICzklEvZgM9hJyxbRTa9zIqYaB5nLPuGq7069DoJjhmc9U-aXnnvs&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af5ob1QaDQQcxVgRoVgXDNm7BiL3oeOFI--NO9jI6paQWg&oe=6A0F35A7 videoUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m266/AQPmqoHvwmohuJn9RS9N2kJ5ihTtgkXX1_cv7t9UAg88GG8Nl9DrHcNwDqFqt1HOxeZwPkjSFTpp0ggPUTsSXLVX2acUUv2F8-Y.mp4?strext=1&_nc_cat=109&_nc_sid=8bf8fe&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=J3A0Qxucm_EQ7kNvwFFDGsf&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNzIwLmNvbXByZXNzZWRfc291cmNlIiwieHB2X2Fzc2V0X2lkIjozODczMDk3NTM4NzgzODUsImFzc2V0X2FnZV9kYXlzIjoxNjUwLCJ2aV91c2VjYXNlX2lkIjoxMDEyMywiZHVyYXRpb25fcyI6MjAsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af56rm4nPBlDU7QyxMbK2gRt4PUN8_Wp5Mm0LM2KlnRy4A&oe=6A0B61C1&bitrate=1919060&tag=compressed_source durationMs: 20000 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoyNDM4NTEzNDA5MzAwODY= postId: '4555414931169211' videoId: '243851340930086' url: https://www.facebook.com/reel/243851340930086 description: So proud of my Pop’s getting up at the disco and singing her all time favourite song.. no idea where she gets her confidence from 🤪🤣❤️ createdAt: '2021-08-20T19:36:05.000Z' viewCount: 325 thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/239573707_243852840929936_5039231123075332670_n.jpg?stp=dst-jpg_p960x960_tt6&_nc_cat=109&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=lxFIjn7zo4QQ7kNvwHFC_Pe&_nc_oc=AdofJHN8IRsKxTAjWAzI2JlVeuq8RlMHCPcyH_tZSz33tpMWHX_1gaYkEHJGrDtujb0&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af64IMGy4DKryy2YVDBevFo2yGLtelzomaAgRenhEh7YnQ&oe=6A0F3BA4 videoUrl: https://video-lga3-3.xx.fbcdn.net/o1/v/t2/f2/m266/AQPUm9MAR_OxJrP6eVsca0nqLfT37_KdNXY14G0Agv0G6UyYro6nVuO0v2ga4jK_GJ0SlslNSBBuqSz5_fMc14xQZLER6VNQSpU.mp4?strext=1&_nc_cat=108&_nc_sid=8bf8fe&_nc_ht=video-lga3-3.xx.fbcdn.net&_nc_ohc=2DDNWq_dihsQ7kNvwEjNCe1&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuMTA4OC5jb21wcmVzc2VkX3NvdXJjZSIsInhwdl9hc3NldF9pZCI6MzA0NDQwMjg1MzE3NzM0LCJhc3NldF9hZ2VfZGF5cyI6MTczMCwidmlfdXNlY2FzZV9pZCI6MTAxMjMsImR1cmF0aW9uX3MiOjI5LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af5xWNrvZcQaBdVtbqLSGmLWiF75rIjak42aDabBKbUCyQ&oe=6A0B64A2&bitrate=4326067&tag=compressed_source durationMs: 29233 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoxOTY2MjY4MzIyODM3Mzg= postId: '4424528197591219' videoId: '196626832283738' url: https://www.facebook.com/reel/196626832283738 description: What a bloody birthday!! It’s coming home ⚽️ createdAt: '2021-07-07T22:19:10.000Z' viewCount: 381 thumbnailUrl: https://scontent-lga3-2.xx.fbcdn.net/v/t15.5256-10/213827222_196628208950267_7916490314161113518_n.jpg?stp=dst-jpg_p960x960_tt6&_nc_cat=107&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=1GUs-mnY-s8Q7kNvwGqbjLW&_nc_oc=Adqx0b8b6BdS5j-dwMMs1OoYWguoinSrOWHM1vQl70PYvcMJ-RkjhK7qnvdM80Qe8Q4&_nc_zt=23&_nc_ht=scontent-lga3-2.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af5Lv5lpMsmIxdpEjquMtM8nZVgV699UoRM8ikrXvSDzfA&oe=6A0F47D1 videoUrl: null durationMs: 33865 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzo0MzMyNjcwOTcwMTEwMjc2 postId: '4332671703443536' videoId: '4332670970110276' url: https://www.facebook.com/reel/4332670970110276 description: null createdAt: '2021-06-04T20:32:05.000Z' viewCount: 341 thumbnailUrl: https://scontent-lga3-3.xx.fbcdn.net/v/t15.5256-10/195551031_4332672950110078_8892405274449225674_n.jpg?_nc_cat=104&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=T0kIuzGeDi8Q7kNvwGwZs6p&_nc_oc=Ado7SSHQzEPD71lpViFWsQZYUgmT50H_1uWuE4kZJizq8xRDi35zO95hPlDdXEo-M_E&_nc_zt=23&_nc_ht=scontent-lga3-3.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af7DEgKUQz_JsznZLK581cJg1Xc7Wv_v_Eru7Ek5WQDn-w&oe=6A0F339D videoUrl: https://video-lga3-2.xx.fbcdn.net/o1/v/t2/f2/m266/AQOxLL3H6CdN22EqJT_9fmEkZjXqL9CCdnHFzPhhdOwIr8qpDDjsP3CFS45sKmG40MZq79239DFpullLm2cijYWzJ92_1K9ZuGg.mp4?strext=1&_nc_cat=100&_nc_sid=8bf8fe&_nc_ht=video-lga3-2.xx.fbcdn.net&_nc_ohc=ajGNhYUvT8wQ7kNvwFX-1ww&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNzIwLmNvbXByZXNzZWRfc291cmNlIiwieHB2X2Fzc2V0X2lkIjozNzE5NzY5MjIyNTY5NzQsImFzc2V0X2FnZV9kYXlzIjoxODA3LCJ2aV91c2VjYXNlX2lkIjoxMDEyMywiZHVyYXRpb25fcyI6OCwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af5PkxpOAN2pshJNrmRlgXYxPoh04aNyE1uWJvPM2GlrMg&oe=6A0B48C2&bitrate=3019412&tag=compressed_source durationMs: 8666 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoyNzI3MDg5MjY0MDAxNzk2 postId: '2727093670668022' videoId: '2727089264001796' url: https://www.facebook.com/reel/2727089264001796 description: To top off a lovely day off with my Pop’s and Mum, we have ourselves a little walker 🥰 createdAt: '2019-10-14T15:56:57.000Z' viewCount: 617 thumbnailUrl: https://scontent-lga3-2.xx.fbcdn.net/v/t15.5256-10/70247101_2727094054001317_3064429457407213568_n.jpg?stp=dst-jpg_p960x960_tt6&_nc_cat=100&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=M5HMhToNDyQQ7kNvwFkoPCi&_nc_oc=AdpXyGzocBGdSPXGeBby5aXnm6MuOuwXnCp66eaVj7_v6eVYJPyDD9u13Qmo4TbA44o&_nc_zt=23&_nc_ht=scontent-lga3-2.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af49daM6bEGf9C9aGprGrtRHeepgtOa3QonJ5oo1ckV42g&oe=6A0F3213 videoUrl: https://video-lga3-2.xx.fbcdn.net/o1/v/t2/f2/m266/AQP7pLo2YG6JaWHCmkHFU3hPRN989KbBAqzSYd5LAjtjKGbXC24MeuQ5Bj0O01u44Iv-uPrhM_fBmNX07pojdcvOcBqv4quyjCw.mp4?strext=1&_nc_cat=100&_nc_sid=8bf8fe&_nc_ht=video-lga3-2.xx.fbcdn.net&_nc_ohc=9qkH9bTo0FUQ7kNvwFbSTzb&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuMTA4OC5jb21wcmVzc2VkX3NvdXJjZSIsInhwdl9hc3NldF9pZCI6NzE1MTMzNTc3MzkzNTY0LCJhc3NldF9hZ2VfZGF5cyI6MjQwNiwidmlfdXNlY2FzZV9pZCI6MTAxMjMsImR1cmF0aW9uX3MiOjE0LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&_nc_zt=28&oh=00_Af4vAj4vOgLHgY07WVkDuJBVGRvpAzILROzEC0WBsvGOEg&oe=6A0B53CE&bitrate=3225588&tag=compressed_source durationMs: 14747 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 - id: UzpfSTEwMDAwMTAyMjQ4NjgyMzpWSzoyNjI4NDczNTc3MTk2Njk5 postId: '2628473763863347' videoId: '2628473577196699' url: https://www.facebook.com/reel/2628473577196699 description: Poppy’s new word ‘Nan’. Still waiting for a ‘Mum’ though 😅 createdAt: '2019-08-25T07:46:34.000Z' viewCount: 320 thumbnailUrl: https://scontent-lga3-3.xx.fbcdn.net/v/t15.5256-10/66928261_2628474240529966_6792755202580545536_n.jpg?stp=dst-jpg_p960x960_tt6&_nc_cat=104&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=0YptP9N9h08Q7kNvwGbb0-2&_nc_oc=AdoyhRWPgJYWm9unD3_cHHqbC2-WEWjJfY2lMg3v2oSZNOJRoKowTv3zV1dR0N4ZhDE&_nc_zt=23&_nc_ht=scontent-lga3-3.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af7M3ElozxCyqAXksxmeFTxvwuQi0B_uMcdW4AprlsPUcQ&oe=6A0F3CCF videoUrl: null durationMs: 6943 music: title: null author: platformUserId: pfbid0oLfXu1ATKUTKguRajfCYu7BP2rzBW8kXQ44KhGdV17eP6hffyY7P2uMZA5VDZJYwl name: Carly Cross isVerified: false url: https://www.facebook.com/carly.cross.5 imageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.30808-1/643478184_26435581719392551_6829771121814667941_n.jpg?stp=c0.0.834.834a_cp0_dst-jpg_s40x40_tt6&_nc_cat=103&ccb=1-7&_nc_sid=e99d92&_nc_ohc=tLRvt443fCAQ7kNvwHrdjfF&_nc_oc=Adpu3l4Hc9nQgO15hlyJiNJ6Y66JvXr0Dp9E2mWTFMxSvWnpDrJbng_MZyCBBC-TPHc&_nc_zt=24&_nc_ht=scontent-lga3-1.xx&_nc_gid=_OgnvemOseoaMRqdJdTKFQ&_nc_ss=7e289&oh=00_Af6CKbzl6AbcmObGLjxAOYaZs5_-z0BOw7HR9rbVZ1lahQ&oe=6A0F3C41 page: nextCursor: eyJjIjoiQVFIUzNZV2VYR3FlZWtDMlpudzNsVXh3Ri1meUViQkt0RWJqTjNHcWNELVFsMG00bXl0STdzZTk5WmRQT01aQ2lHMmhpbm1UaDZxSUFUeHdZOFJLamxNSzdnIiwibiI6IllYQndYMk52Ykd4bFkzUnBiMjQ2Y0daaWFXUXdTSFZXVlZsbE56TTBkR2czUlZsV1RsZHBXVUptZDI1V1Vsa3hjVkZhYWtNelVuazRjRUpWWW1wd1lVSlFVMFpGWWsxamQxSnVkRzFPZW5OTk1VdzJRbW80TjJsU2NHazVWRXRRZFhoeldIWTBRMEpxYW5Ob1ZtNURkbEZvV1dObVNHOXliVTFzIn0 hasMore: true meta: requestId: req_6739a2d4-1c5b-4ff1-90fc-09259ba36e1c creditsCharged: 1 version: v1 last_page: value: data: lookupStatus: found reels: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_last_page creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found reels: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_not_found creditsCharged: 1 version: v1 '400': description: Invalid `url` or `cursor` content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookProfilesReels x-operation-id-source: derived /v1/facebook/profiles/photos: get: tags: - Facebook summary: List Facebook profile photos description: List photos from a Facebook profile or Page. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: pagination: Use `data.page.nextCursor` only when `data.page.hasMore` is true. x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: - queryParam: hostMedia credits: 48 when: boolean_true badge: +2 / asset label: +2 credits per hosted asset (up to 24) maxCredits: 49 normalizationFailureCredits: 0 x-socialfetch-credits-pricing: 1 credit base. With `hostMedia`, +2 credits per hosted asset (up to 24 assets, 49 credits max). parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook profile or page URL whose photos should be listed. required: true description: Public Facebook profile or page URL whose photos should be listed. name: url in: query - schema: type: string minLength: 1 maxLength: 4096 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query - schema: type: boolean description: When true, hosts source media for 90 days and returns delivery URLs in each photo's `hostedMedia`. required: false description: When true, hosts source media for 90 days and returns delivery URLs in each photo's `hostedMedia`. name: hostMedia in: query responses: '200': description: Facebook photos for the requested profile or page. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the requested profile or page resolved for this request. photos: type: array items: type: object properties: id: type: string minLength: 1 description: Stable photo item identifier from Facebook. photoId: type: string minLength: 1 description: Facebook photo id when available. url: type: string minLength: 1 description: Public Facebook URL for this photo. accessibilityCaption: type: - string - 'null' description: Accessibility or alt-style caption text when Facebook provides one. imageUrl: type: - string - 'null' description: Source-platform CDN URL for the primary image when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Null when no syntactically usable URL is available. For durable hosted copies on this list route, pass `hostMedia=true`. thumbnailUrl: type: - string - 'null' description: Source-platform CDN URL for the thumbnail when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Null when no syntactically usable URL is available. For durable hosted copies on this list route, pass `hostMedia=true`. dimensions: type: - object - 'null' properties: width: type: integer minimum: 0 description: Image width in pixels when available. height: type: integer minimum: 0 description: Image height in pixels when available. required: - width - height description: Image dimensions when available. hostedMedia: type: array items: type: object properties: status: type: string enum: - stored - failed description: Whether SocialFetch stored a durable copy of this asset. type: type: string enum: - image - video description: Normalized media kind. role: type: string enum: - display - thumbnail - video description: Which source field this asset was derived from. originalUrl: type: string format: uri description: Source-platform CDN URL that was requested for hosting. Still transient; prefer `url` when status is stored. url: type: string format: uri description: Time-limited SocialFetch delivery URL when status is stored. Re-request hostMedia (or a future refresh route) before this expires if you still need access; object retention may outlive the delivery URL. expiresAt: type: string format: date-time description: ISO-8601 timestamp when the returned delivery URL stops working. retainedUntil: type: string format: date-time description: ISO-8601 timestamp when the stored object is deleted from SocialFetch storage (90-day tier). mime: type: string minLength: 1 description: MIME type of the stored bytes when status is stored. bytes: type: integer minimum: 0 description: Stored size in bytes when status is stored. width: type: - integer - 'null' description: Pixel width when known. exclusiveMinimum: 0 height: type: - integer - 'null' description: Pixel height when known. exclusiveMinimum: 0 entityId: type: string minLength: 1 description: Opaque parent entity id for this asset (post, reel, photo, or video id). postId: type: string minLength: 1 description: Legacy Instagram media id alias for `entityId`. Prefer `entityId`. errorCode: type: string minLength: 1 description: Typed failure code when status is failed. errorMessage: type: string minLength: 1 description: Short customer-safe failure message when status is failed. required: - status - type description: SocialFetch-hosted original media asset or per-asset failure. description: Present only when `hostMedia=true`. Hosted copies and/or per-asset failures for this photo. required: - id - photoId - url - accessibilityCaption - imageUrl - thumbnailUrl - dimensions description: A single Facebook photo on a profile photos page. description: Photos returned for the requested profile or page. This array may be empty on the last page. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass as `cursor` in the next request when `hasMore` is true; otherwise null. hasMore: type: boolean description: Whether another page of photos can be requested. required: - nextCursor - hasMore description: Pagination information for the current response. required: - lookupStatus - photos - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found photos: - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjcwMjExODc1MTQxNjUyOTk= photoId: '27021187514165299' url: https://www.facebook.com/photo.php?fbid=27021187514165299&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby and smiling imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/683651127_18593920150007483_2994407465256079927_n.jpg?_nc_cat=100&ccb=1-7&_nc_sid=127cfc&_nc_ohc=XL39rEmPYAoQ7kNvwFuWBUD&_nc_oc=AdrEnfZPkf6zDrx7qWv8WCSvllv47ovYDzX0W0Fj8dXbR9auixBj3BxjsX--IskZT8I&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af74-xyRGYKCU7gkoR5e-VRTpv0IPag-7S6_8lDGgMYVFA&oe=6A0F5983 thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/683651127_18593920150007483_2994407465256079927_n.jpg?stp=c0.177.1608.1608a_dst-jpg_s206x206_tt6&_nc_cat=100&ccb=1-7&_nc_sid=714c7a&_nc_ohc=XL39rEmPYAoQ7kNvwFuWBUD&_nc_oc=AdrEnfZPkf6zDrx7qWv8WCSvllv47ovYDzX0W0Fj8dXbR9auixBj3BxjsX--IskZT8I&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af41xEjQaOui7X3bODyp1sUp-CV8qSLtTbBGagR3MsLu3g&oe=6A0F5983 dimensions: width: 1608 height: 2144 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY4NTQ5NTI4ODQxMjIwOTc= photoId: '26854952884122097' url: https://www.facebook.com/photo.php?fbid=26854952884122097&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby, smiling and bedroom imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/669974469_18590336158007483_8993244519859741198_n.jpg?stp=dst-jpegr_tt6&_nc_cat=103&ccb=1-7&_nc_sid=127cfc&_nc_ohc=KOQlfFPj2FUQ7kNvwHWZTAk&_nc_oc=AdoU2ha9x2opn8AWuavxeO3AvOgNfRfKx9Ke8BwVoD1HJjVzRu6AsK8A_yktpTDm5ns&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af7T4px1vSul98lRGhUwRFh-aOPacRkq714lSZiuW3mjeA&oe=6A0F2ED0 thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/669974469_18590336158007483_8993244519859741198_n.jpg?stp=c0.158.1440.1440a_dst-jpegr_s206x206_tt6&_nc_cat=103&ccb=1-7&_nc_sid=714c7a&_nc_ohc=KOQlfFPj2FUQ7kNvwHWZTAk&_nc_oc=AdoU2ha9x2opn8AWuavxeO3AvOgNfRfKx9Ke8BwVoD1HJjVzRu6AsK8A_yktpTDm5ns&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af5WuS-BSQQATi7y3W9KUtHRZ6F7i6HKT1MPU6Z2pafAQA&oe=6A0F2ED0 dimensions: width: 1440 height: 1920 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY4NTQ5NTI4ODA3ODg3NjQ= photoId: '26854952880788764' url: https://www.facebook.com/photo.php?fbid=26854952880788764&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/670392720_18590336167007483_1605318333331208924_n.jpg?stp=dst-jpegr_tt6&_nc_cat=107&ccb=1-7&_nc_sid=127cfc&_nc_ohc=4Kf_IXTEuawQ7kNvwEPCQHj&_nc_oc=AdqCZkzddSDR5GfX07VRDaDG7o6RBM6gXGioOQQHf8K8HfklQVox2DZIuXqaSlOqA7U&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af64xeceyvscXZIaiUm-AIqTa2WERNmB5xrQMeijdGsLQA&oe=6A0F37C2 thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/670392720_18590336167007483_1605318333331208924_n.jpg?stp=c0.158.1440.1440a_dst-jpegr_s206x206_tt6&_nc_cat=107&ccb=1-7&_nc_sid=714c7a&_nc_ohc=4Kf_IXTEuawQ7kNvwEPCQHj&_nc_oc=AdqCZkzddSDR5GfX07VRDaDG7o6RBM6gXGioOQQHf8K8HfklQVox2DZIuXqaSlOqA7U&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af6jAoB-3SUEhPvRjzjjCvZoFxlecnPZ7U7PkS23kFZa9g&oe=6A0F37C2 dimensions: width: 1440 height: 1920 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY4NTQ5NTI4Nzc0NTU0MzE= photoId: '26854952877455431' url: https://www.facebook.com/photo.php?fbid=26854952877455431&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby and hospital imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/670881210_18590336176007483_8642209228653617866_n.jpg?stp=dst-jpegr_tt6&_nc_cat=101&ccb=1-7&_nc_sid=127cfc&_nc_ohc=bMAWG5MUF2kQ7kNvwGIDn58&_nc_oc=Adqe0NXgFvnhW_AhDBC2-xqegNnkQ3N4lxalrDWX4-_7woRjpuxGFfPbk8pne0ag2CU&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af4a2cK6xYvbqKIN9E5zkNgDxtSDgE7sd5Gz9hgDiOR8pQ&oe=6A0F33CC thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/670881210_18590336176007483_8642209228653617866_n.jpg?stp=c0.158.1440.1440a_dst-jpegr_s206x206_tt6&_nc_cat=101&ccb=1-7&_nc_sid=714c7a&_nc_ohc=bMAWG5MUF2kQ7kNvwGIDn58&_nc_oc=Adqe0NXgFvnhW_AhDBC2-xqegNnkQ3N4lxalrDWX4-_7woRjpuxGFfPbk8pne0ag2CU&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af70x98bgUb3JKrEaOhftxNXPlIGdPrTV4aU4ykUKC_giQ&oe=6A0F33CC dimensions: width: 1440 height: 1920 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY3ODc5Mzc0NjQxNTY5NzM= photoId: '26787937464156973' url: https://www.facebook.com/photo.php?fbid=26787937464156973&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby, sleepwear and gingerbread cookie imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/658751031_18588099169007483_2786300821944793717_n.jpg?stp=dst-jpegr_tt6&_nc_cat=103&ccb=1-7&_nc_sid=127cfc&_nc_ohc=E1JDAM23L4cQ7kNvwFs_71N&_nc_oc=AdqPnOexg7ROiVccmQgp-27dIf8zJLUKSAEiIvuSKfGuw5lpw6KYqa4x1ka0ah9cbuo&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af7KoipZX0MAG-H22qAnoGx0viBXPZcaD383ydO44t1HPA&oe=6A0F2C1C thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/658751031_18588099169007483_2786300821944793717_n.jpg?stp=c0.41.1440.1440a_dst-jpegr_s206x206_tt6&_nc_cat=103&ccb=1-7&_nc_sid=714c7a&_nc_ohc=E1JDAM23L4cQ7kNvwFs_71N&_nc_oc=AdqPnOexg7ROiVccmQgp-27dIf8zJLUKSAEiIvuSKfGuw5lpw6KYqa4x1ka0ah9cbuo&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af51wu4baWrdnJRSywJArE8C1n3-Cj3QKcxHD44m2FGWNA&oe=6A0F2C1C dimensions: width: 1440 height: 1564 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY1NjcwMDY0ODk1ODM0MDY= photoId: '26567006489583406' url: https://www.facebook.com/photo.php?fbid=26567006489583406&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be a black-and-white image of baby, smiling and hospital imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/652366927_18582383119007483_2501293566359681822_n.jpg?_nc_cat=106&ccb=1-7&_nc_sid=127cfc&_nc_ohc=xEc9cFXv8mUQ7kNvwH2Lc-u&_nc_oc=Adp2ecW9sdHae7-vxSAezLRtbxOQiGTknZeFmIec-bvjq8beiFQ-XCPS0z3uT1uq77A&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af5Hsj6kkimWflvJlPuXWPC1Xp2ElZvNIwKdRx9WkCS-JA&oe=6A0F2335 thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/652366927_18582383119007483_2501293566359681822_n.jpg?stp=c0.147.1337.1337a_dst-jpg_s206x206_tt6&_nc_cat=106&ccb=1-7&_nc_sid=714c7a&_nc_ohc=xEc9cFXv8mUQ7kNvwH2Lc-u&_nc_oc=Adp2ecW9sdHae7-vxSAezLRtbxOQiGTknZeFmIec-bvjq8beiFQ-XCPS0z3uT1uq77A&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af6LDC7PZ7maOohFSXpba77gsIibppue3aDoi6MGTQc9ww&oe=6A0F2335 dimensions: width: 1337 height: 1783 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY0NjQzMzQ3MjY1MTcyNTA= photoId: '26464334726517250' url: https://www.facebook.com/photo.php?fbid=26464334726517250&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby, sleepwear and hat imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/640762780_18579767788007483_6093057050914795572_n.jpg?stp=dst-jpegr_tt6&_nc_cat=107&ccb=1-7&_nc_sid=127cfc&_nc_ohc=dLvNdLI5LyIQ7kNvwE-YkgM&_nc_oc=AdqYBlSN0jUQZj0j0lJUCxkh0xfxZPgOdsICDzkR9mFb2EgtDt7ehzvE2uSlzEw64Vc&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af5amALNbQfE9UPjikykWemM_h9uUNdyKiRRx4EzG-yKiQ&oe=6A0F31AD thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/640762780_18579767788007483_6093057050914795572_n.jpg?stp=c0.158.1440.1440a_dst-jpegr_s206x206_tt6&_nc_cat=107&ccb=1-7&_nc_sid=714c7a&_nc_ohc=dLvNdLI5LyIQ7kNvwE-YkgM&_nc_oc=AdqYBlSN0jUQZj0j0lJUCxkh0xfxZPgOdsICDzkR9mFb2EgtDt7ehzvE2uSlzEw64Vc&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af5TGur35E4MZLfAcUd60ENX6JYX3Iko3kVMUvstgJhgCg&oe=6A0F31AD dimensions: width: 1440 height: 1920 - id: YXBwX2l0ZW06MTAwMDAxMDIyNDg2ODIzOjIzMDUyNzI3MzI6NTo6MjY0NjQzMzQ3MjMxODM5MTc= photoId: '26464334723183917' url: https://www.facebook.com/photo.php?fbid=26464334723183917&set=pb.100001022486823.-2207520000&type=3 accessibilityCaption: May be an image of baby, hat and sleepwear imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/645971848_18579767800007483_1902235522768855091_n.jpg?stp=dst-jpegr_tt6&_nc_cat=110&ccb=1-7&_nc_sid=127cfc&_nc_ohc=FSMYna8I7k4Q7kNvwE5-RrP&_nc_oc=Adqztk63HDUUAlkAt69qG-KwbqU-Js7gkgROQE8p7wf9lrpPYkfn2JTbxp42sok9SlM&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af6wSvSeTNz3LAH3d2uuBEwOelevLGp9LilQpiTQq7DM9A&oe=6A0F3718 thumbnailUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t51.82787-15/645971848_18579767800007483_1902235522768855091_n.jpg?stp=c0.158.1440.1440a_dst-jpegr_s206x206_tt6&_nc_cat=110&ccb=1-7&_nc_sid=714c7a&_nc_ohc=FSMYna8I7k4Q7kNvwE5-RrP&_nc_oc=Adqztk63HDUUAlkAt69qG-KwbqU-Js7gkgROQE8p7wf9lrpPYkfn2JTbxp42sok9SlM&_nc_zt=23&se=-1&_nc_ht=scontent-phl2-1.xx&_nc_gid=oms8kIo1HKozEalXl51a4w&_nc_ss=7e289&oh=00_Af71UZth1_JTzRH4404Not4ZBz6sJNJ6y5J3X8yW6SUpVg&oe=6A0F3718 dimensions: width: 1440 height: 1920 page: nextCursor: eyJjIjoiQVFIU1E3VGc0bjZfS2h0a1hYZi1aSWQ0YU5XOUdiZjFrNy1ObU80UmxRMm5CRDZGVnJ2SHZoeEQxVVhvdFlDRWJBV2RJNGRBeG5CcGtVdFlXTFNWRmdEcGtRIiwibiI6IllYQndYMk52Ykd4bFkzUnBiMjQ2Y0daaWFXUXdOVXRuWTNob2RXdFVRWHBXVEdOalZYWTNVa051Y1VOTlVGRktOMmRHVXpkeVZ6RlVia2RHVkZOV01UVjBZMEppUnpZMlVVaENhbGRrY1hoUVkybDFPVVZYYzNrNGVHc3pSVFZuUmt3eGVWWjNaMUZHUVc1U1MybHZXSEJzIn0 hasMore: true meta: requestId: req_9d880cf0-0be8-43de-bc1c-4f0aa8c28580 creditsCharged: 1 version: v1 last_page: value: data: lookupStatus: found photos: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_last_page creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found photos: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_not_found creditsCharged: 1 version: v1 '400': description: Invalid `url` or `cursor` content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookProfilesPhotos x-operation-id-source: derived /v1/facebook/profiles/events: get: tags: - Facebook summary: List Facebook profile events description: List events hosted by a Facebook profile or Page. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: pagination: Use `data.page.nextCursor` only when `data.page.hasMore` is true. disambiguation: This lists events hosted by a public Facebook Page. It is not city-wide event explore or event search by name. emptyResults: '`lookupStatus: found` with an empty `events` array is the usual empty outcome. It can mean the Page has no public events, or that the URL did not resolve. This route cannot tell those apart. Use `GET /v1/facebook/profiles` when you need an existence check. `not_found` appears only when upstream explicitly signals a miss.' x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook profile or page URL. required: true description: Public Facebook profile or page URL. name: url in: query - schema: type: string minLength: 1 maxLength: 4096 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query responses: '200': description: Facebook events for the requested profile or page. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the requested profile or page resolved for this request. events: type: array items: type: object properties: id: type: string minLength: 1 description: Stable Facebook event id. url: type: string minLength: 1 description: Public Facebook URL for this event. name: type: - string - 'null' description: Event title when available. startAt: type: - string - 'null' description: ISO-8601 UTC timestamp for the scheduled start when available. dayTimeSentence: type: - string - 'null' description: Localized date and time sentence Facebook shows for the event. isCanceled: type: - boolean - 'null' description: Whether the event is marked canceled. isHappeningNow: type: - boolean - 'null' description: Whether the event is happening now. isOnline: type: - boolean - 'null' description: Whether the event is online. isPast: type: - boolean - 'null' description: Whether the event has already ended. eventKind: type: - string - 'null' description: Facebook event kind when available, such as a public event. creator: type: - object - 'null' properties: id: type: - string - 'null' description: Facebook id for the event creator when available. name: type: - string - 'null' description: Display name for the event creator. url: type: - string - 'null' description: Public Facebook URL for the event creator when available. required: - id - name - url description: Event creator when available. place: type: - object - 'null' properties: id: type: - string - 'null' description: Facebook id for the event place when available. name: type: - string - 'null' description: Place name shown for the event when available. city: type: - string - 'null' description: City name for the event place when available. required: - id - name - city description: Event place when available. coverPhotoUrl: type: - string - 'null' description: Source-platform CDN URL for the cover photo when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Null when no syntactically usable URL is available. coverVideoUrl: type: - string - 'null' description: Source-platform CDN URL for the cover video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. Null when no syntactically usable URL is available. required: - id - url - name - startAt - dayTimeSentence - isCanceled - isHappeningNow - isOnline - isPast - eventKind - creator - place - coverPhotoUrl - coverVideoUrl description: A single Facebook event listed on a public Page. description: Facebook events for the requested input. May be empty when `lookupStatus` is `found` and no public events are returned, or when `lookupStatus` is `not_found`. page: type: object properties: hasMore: type: boolean description: Whether another page is available. nextCursor: type: - string - 'null' description: Cursor to pass in the next request when more pages exist; null on the last page. required: - hasMore - nextCursor description: Pagination state for the current response. required: - lookupStatus - events - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found events: - id: '1619692556454597' url: https://www.facebook.com/events/1619692556454597/ name: Harrison Steele at Brickyard startAt: '2026-08-27T23:00:00.000Z' dayTimeSentence: Thu, 27 Aug at 18:00 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '1387097050188261' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1970341400346319' url: https://www.facebook.com/events/1970341400346319/ name: Casey Abay at Brickyard startAt: '2026-08-28T22:30:00.000Z' dayTimeSentence: Fri, 28 Aug at 17:30 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1770129087770429' url: https://www.facebook.com/events/1770129087770429/ name: Candice and the Business Casual with The Plains at the Brickyard startAt: '2026-08-29T01:00:00.000Z' dayTimeSentence: Fri, 28 Aug at 20:00 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1763356418000946' url: https://www.facebook.com/events/1763356418000946/ name: GS Music at Brickyard startAt: '2026-08-29T22:30:00.000Z' dayTimeSentence: Sat, 29 Aug at 17:30 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1609105127576132' url: https://www.facebook.com/events/1609105127576132/ name: Monterey Jack at Brickyard startAt: '2026-08-30T01:00:00.000Z' dayTimeSentence: Sat, 29 Aug at 20:00 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1025107173476103' url: https://www.facebook.com/events/1025107173476103/ name: Tumbáo at Brickyard startAt: '2026-09-05T01:00:00.000Z' dayTimeSentence: Fri, 4 Sep at 20:00 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1127740686427654' url: https://www.facebook.com/events/1127740686427654/ name: The Steinbergs at Brickyard startAt: '2026-09-05T22:30:00.000Z' dayTimeSentence: Sat, 5 Sep at 17:30 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '1387123516852281' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1750964649431579' url: https://www.facebook.com/events/1750964649431579/ name: Eclipse at Brickyard startAt: '2026-09-06T01:00:00.000Z' dayTimeSentence: Sat, 5 Sep at 20:00 CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '1381241900773776' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null page: hasMore: true nextCursor: eyJpZCI6IllYQndYMk52Ykd4bFkzUnBiMjQ2Y0daaWFXUXdNak4zWmxaRGEzcG9aelJZWlhCWFRETTNTekpVWTJnMk56Vmxha3RqUTJKQk5FdG5Va0o1ZFdjNFMwMUtlRkl6YmxjMVVYSllaMVIzUlVGbE5XZHJNVU53UmpOUk5WVXhZbVE1YVdjNVlrdExVbU5EY0ZSRVltOXJZMWROV2xscyIsImN1cnNvciI6IkFRSFR2WE1OeTVCdXBzaWFDSjRRZExvZGdIRVVlOHNYOERycHY3ODNydFF5N1RjV0Q3YmJtNm54dERJTERCVzhRLXVnS2loSlBwNkl3Z0t2c2taZzA5WV9jdyJ9 meta: requestId: req_87ad9847-a868-4fed-98c3-83f9945b4d3f creditsCharged: 1 version: v1 last_page: value: data: lookupStatus: found events: - id: '1013306178179815' url: https://www.facebook.com/events/1013306178179815/ name: A Band In Kansas at Brickyard startAt: '2026-09-13T01:00:00.000Z' dayTimeSentence: Sat, Sep 12 at 8:00 PM CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1684067752565418' url: https://www.facebook.com/events/1684067752565418/ name: Orie's Garlic Fest 2026 startAt: '2026-09-13T16:00:00.000Z' dayTimeSentence: Sun, Sep 13 at 11:00 AM CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100071196440479' name: Orie's Garlic Fest url: https://www.facebook.com/oriesgarlicfest place: id: '1050081887375016' name: 835 E 1st St N, Wichita, KS 67202, United States city: null coverPhotoUrl: null coverVideoUrl: null - id: '903655832339772' url: https://www.facebook.com/events/903655832339772/ name: Just The Worm at Brickyard startAt: '2026-09-18T22:30:00.000Z' dayTimeSentence: Fri, Sep 18 at 5:30 PM CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null - id: '1779258679766320' url: https://www.facebook.com/events/1779258679766320/ name: Lucky People at Brickyard startAt: '2026-09-19T01:00:00.000Z' dayTimeSentence: Fri, Sep 18 at 8:00 PM CDT isCanceled: false isHappeningNow: false isOnline: false isPast: false eventKind: PUBLIC_TYPE creator: id: '100066639371774' name: Brickyard url: https://www.facebook.com/brickyardoldtown place: id: '274995392617693' name: Brickyard city: Wichita coverPhotoUrl: null coverVideoUrl: null page: hasMore: false nextCursor: null meta: requestId: req_a9fd1302-3113-40f7-a77b-b6ebae78b427 creditsCharged: 1 version: v1 empty: value: data: lookupStatus: found events: [] page: hasMore: false nextCursor: null meta: requestId: req_9c228bb0-13c2-4d2c-a630-e1b3f47200c5 creditsCharged: 1 version: v1 '400': description: Invalid `url` or `cursor` content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookProfilesEvents x-operation-id-source: derived /v1/facebook/posts: get: tags: - Facebook summary: Get Facebook post or reel description: Get a Facebook post or Reel by URL. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public permalink to the Facebook post or reel. required: true description: Public permalink to the Facebook post or reel. name: url in: query - schema: type: boolean description: When true, includes a sample of top-level comments when available. required: false description: When true, includes a sample of top-level comments when available. name: includeComments in: query - schema: type: boolean description: When true, includes a plain-text transcript when available for the video. required: false description: When true, includes a plain-text transcript when available for the video. name: includeTranscript in: query responses: '200': description: Post or reel metadata. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the URL could be resolved to public content. post: type: - object - 'null' properties: platform: type: string enum: - facebook description: Social platform for this content. postId: type: string minLength: 1 description: Platform post id when available. url: type: string minLength: 1 description: Canonical or resolved public URL for this post or reel. description: type: - string - 'null' description: Caption or body text when available. publishedAt: type: - string - 'null' description: Publication timestamp in ISO 8601 when available. feedbackId: type: - string - 'null' description: Opaque feedback identifier when exposed by the platform; may be used for related lookups. required: - platform - postId - url - description - publishedAt - feedbackId description: Post details when found. author: type: - object - 'null' properties: name: type: string minLength: 1 description: Display name of the author. profileUrl: type: - string - 'null' minLength: 1 description: Public profile URL for the author when available; null when not exposed (e.g. some group posts). avatarUrl: type: - string - 'null' description: Avatar image URL when available. platformUserId: type: string description: Platform-specific author id when available. verified: type: boolean description: Whether the author is marked as verified. required: - name - profileUrl - avatarUrl - verified description: Author when found. metrics: type: - object - 'null' properties: likes: type: - integer - 'null' minimum: 0 description: Like count when available. comments: type: - integer - 'null' minimum: 0 description: Comment count when available. shares: type: - integer - 'null' minimum: 0 description: Share count when available. views: type: - integer - 'null' minimum: 0 description: View or play count when available. reactions: type: - object - 'null' additionalProperties: type: integer minimum: 0 description: Per-category reaction totals for the post when exposed by the platform. required: - likes - comments - shares - views - reactions description: Engagement metrics for the post or reel. media: type: - object - 'null' properties: thumbnailUrl: type: - string - 'null' description: Thumbnail image URL when available. imageUrl: type: - string - 'null' description: Source-platform CDN URL for the primary image when the post is image-based. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. imageUrls: type: - array - 'null' items: type: string minLength: 1 description: Source-platform CDN gallery image URLs when the post includes multiple images. Each URL can expire or be rejected outside the original retrieval context; they are not SocialFetch-hosted assets. Null when no gallery is available. videoUrl: type: - string - 'null' description: Standard-definition video URL when available. videoHdUrl: type: - string - 'null' description: High-definition video URL when available. durationSec: type: - number - 'null' minimum: 0 description: Video duration in seconds when available. width: type: - integer - 'null' minimum: 0 description: Video width in pixels when available. height: type: - integer - 'null' minimum: 0 description: Video height in pixels when available. captionsUrl: type: - string - 'null' description: Caption or subtitle asset URL when available. required: - thumbnailUrl - imageUrl - imageUrls - videoUrl - videoHdUrl - durationSec - width - height - captionsUrl description: Primary media for the post or reel. music: type: - object - 'null' properties: trackTitle: type: - string - 'null' description: Track title when the post uses attached audio. albumArtUrl: type: - string - 'null' description: Album art image URL when available. musicId: type: string description: Audio track id when available. type: type: string description: Audio source type label when available. required: - trackTitle - albumArtUrl description: Attached audio metadata when available. comments: type: array items: type: object properties: commentId: type: string minLength: 1 description: Stable id for the comment when available. text: type: - string - 'null' description: Comment body text. createdAt: type: - string - 'null' description: Creation timestamp in ISO 8601 when available. replyCount: type: integer minimum: 0 description: Number of direct replies when available. reactionCount: type: integer minimum: 0 description: Total reactions when available. authorName: type: string minLength: 1 description: Display name of the commenter. authorPlatformUserId: type: string description: Platform-specific id for the commenter when available. authorAvatarUrl: type: - string - 'null' description: Avatar image URL for the commenter when available. reactions: type: - object - 'null' additionalProperties: type: integer minimum: 0 description: Per-category reaction totals on the comment when exposed by the platform. required: - commentId - text - createdAt - replyCount - reactionCount - authorName - authorAvatarUrl - reactions description: A single top-level comment sample. description: Sample of top-level comments when requested and available. transcript: type: - string - 'null' description: Plain-text transcript when requested and available. required: - lookupStatus - post - author - metrics - media - music - comments - transcript description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found post: platform: facebook postId: '10162952105911701' url: https://www.facebook.com/reel/823172974137208 description: Being a dad of 3 looks a little like… 🕺🤣♥️ publishedAt: '2026-04-07T19:02:33.000Z' feedbackId: ZmVlZGJhY2s6MTAxNjI5NTIxMDU5MTE3MDE= author: name: Rob Gill profileUrl: https://www.facebook.com/rob.gill.75 avatarUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-1/514261429_10161957814226701_4543987082209670710_n.jpg?stp=c0.0.721.721a_cp0_dst-jpg_s40x40_tt6&_nc_cat=110&ccb=1-7&_nc_sid=e99d92&_nc_ohc=uyR1txJfOkQQ7kNvwHtN2QJ&_nc_oc=AdrGClplp0F2h2TolejNQ2iULFmor5zBt9rLR-BfwhoITH_juE07WURY5_PB2gUUozQ&_nc_zt=24&_nc_ht=scontent-bos5-1.xx&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&oh=00_Af5xFRYrR0OVC2I3j2RaMFqp3gXT2QUUITElFMy5refGQw&oe=6A0F29D6 platformUserId: pfbid0uBmCwXFmk9pA4PiBCQrHHU6RGhnfmfVhjSCYj4VjdSgwzjMeamJqm39UqeCdEEdTl verified: false metrics: likes: 110 comments: 10 shares: 0 views: null reactions: null media: thumbnailUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t51.71878-10/660112739_25957974367215059_110893655217320703_n.jpg?stp=dst-jpg_s960x960_tt6&_nc_cat=109&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=XXjYUlYXsXMQ7kNvwGg3lr9&_nc_oc=AdpGmc_ITdYsRAu1lw7lgHS0jBbI1fL5c3VG4hyIURvYbteKGCgLnf-kl-nsbx9KQdc&_nc_zt=23&_nc_ht=scontent-bos5-1.xx&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&oh=00_Af6T_mC1eBMhqDZAGMYPr4hVgsYyRKXzXhsB1Z3qDUYZmg&oe=6A0F2B3E imageUrl: null imageUrls: null videoUrl: https://video-bos5-1.xx.fbcdn.net/o1/v/t2/f2/m367/AQPifrfcgYSM0szrgSfU6HXGgyc_676Q7R_bJ9tqkyZbxmII7geMl27xpAqH4AgCW7HXoTfBhgskFxtKF4ne8vG2uQw44KtjK11jRbiH4A.mp4?_nc_cat=101&_nc_sid=8bf8fe&_nc_ht=video-bos5-1.xx.fbcdn.net&_nc_ohc=02-IX_hmNCQQ7kNvwFf2nGG&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuMzYwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl8zNjBwIiwieHB2X2Fzc2V0X2lkIjoxNzk1Nzg0MTM1NzEwODIyNywiYXNzZXRfYWdlX2RheXMiOjM5LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MzcsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&_nc_zt=28&oh=00_Af4V01R-EBg18wBHUpjqOx4-vybRzN0PfBncptxmnKCDxQ&oe=6A0F4C85&bitrate=433115&tag=progressive_h264-basic-gen2_360p videoHdUrl: https://video-bos5-1.xx.fbcdn.net/o1/v/t2/f2/m86/AQNJdGdrSnjGzK4cq5gtbF1YJkHJxmv7r2V6lKscQLUfoFkpQJqiXL1p-xRP8hXm_uzQBVPJhXwU3TE41uNJC29Sd5NTRgWLO5uJpgY.mp4?_nc_cat=108&_nc_sid=5e9851&_nc_ht=video-bos5-1.xx.fbcdn.net&_nc_ohc=bCPjaL1CxfYQ7kNvwHGGFX2&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTc5NTc4NDEzNTcxMDgyMjcsImFzc2V0X2FnZV9kYXlzIjozOSwidmlfdXNlY2FzZV9pZCI6MTAwOTksImR1cmF0aW9uX3MiOjM3LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=95f7d67ab79008df&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC82MjQwQjYzMjUwMzE4QkVBNkE3NzYwNEMwM0M1NjY4NV92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0VGNDE2MkM1MDM0MkM3QzRGQzVGM0NBMkVBQ0NBOUJFX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACaG0K-w-KPmPxUCKAJDMywXQELVP3ztkWgYEmRhc2hfYmFzZWxpbmVfMV92MREAdQJl5p0BAA&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&_nc_zt=28&oh=00_Af5RGEMxGqzKcTTlVz3m_4evEEAKpZ-pl7U2n4TyNdapmg&oe=6A0B3EBD&bitrate=1814698&tag=dash_baseline_1_v1 durationSec: 37.64 width: 1080 height: 1920 captionsUrl: null music: trackTitle: Sabrina Carpenter · Manchild albumArtUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-6/504219432_90029957196451_5125107072007623706_n.jpg?stp=dst-jpg_s168x128_tt6&_nc_cat=1&ccb=1-7&_nc_sid=2f2557&_nc_ohc=ViTN-uA-1C0Q7kNvwEC5I94&_nc_oc=AdrKctFKyf4KpuE_4vFL2qUvcYwfYyAj7iCNiUS6BXhQidU4AlmHiNtiNGjebKWtZqA&_nc_zt=23&_nc_ht=scontent-bos5-1.xx&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&oh=00_Af5GkS6h2uQUTUEaOQZ7t5lIPKdhTIvbGM3nXiaIJTpZNA&oe=6A0F25C2 musicId: '1736166400619393' type: LIBRARY_MUSIC comments: [] transcript: null meta: requestId: req_fb5a02ce-9b0e-4b27-8854-0a6e40760e3d creditsCharged: 1 version: v1 with_comments: value: data: lookupStatus: found post: platform: facebook postId: '10162952105911701' url: https://www.facebook.com/reel/823172974137208 description: Being a dad of 3 looks a little like… 🕺🤣♥️ publishedAt: '2026-04-07T19:02:33.000Z' feedbackId: ZmVlZGJhY2s6MTAxNjI5NTIxMDU5MTE3MDE= author: name: Rob Gill profileUrl: https://www.facebook.com/rob.gill.75 avatarUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-1/514261429_10161957814226701_4543987082209670710_n.jpg?stp=c0.0.721.721a_cp0_dst-jpg_s40x40_tt6&_nc_cat=110&ccb=1-7&_nc_sid=e99d92&_nc_ohc=uyR1txJfOkQQ7kNvwHtN2QJ&_nc_oc=AdrGClplp0F2h2TolejNQ2iULFmor5zBt9rLR-BfwhoITH_juE07WURY5_PB2gUUozQ&_nc_zt=24&_nc_ht=scontent-bos5-1.xx&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&oh=00_Af5xFRYrR0OVC2I3j2RaMFqp3gXT2QUUITElFMy5refGQw&oe=6A0F29D6 platformUserId: pfbid0uBmCwXFmk9pA4PiBCQrHHU6RGhnfmfVhjSCYj4VjdSgwzjMeamJqm39UqeCdEEdTl verified: false metrics: likes: 110 comments: 10 shares: 0 views: null reactions: null media: thumbnailUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t51.71878-10/660112739_25957974367215059_110893655217320703_n.jpg?stp=dst-jpg_s960x960_tt6&_nc_cat=109&ccb=1-7&_nc_sid=5fad0e&_nc_ohc=XXjYUlYXsXMQ7kNvwGg3lr9&_nc_oc=AdpGmc_ITdYsRAu1lw7lgHS0jBbI1fL5c3VG4hyIURvYbteKGCgLnf-kl-nsbx9KQdc&_nc_zt=23&_nc_ht=scontent-bos5-1.xx&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&oh=00_Af6T_mC1eBMhqDZAGMYPr4hVgsYyRKXzXhsB1Z3qDUYZmg&oe=6A0F2B3E imageUrl: null imageUrls: null videoUrl: https://video-bos5-1.xx.fbcdn.net/o1/v/t2/f2/m367/AQPifrfcgYSM0szrgSfU6HXGgyc_676Q7R_bJ9tqkyZbxmII7geMl27xpAqH4AgCW7HXoTfBhgskFxtKF4ne8vG2uQw44KtjK11jRbiH4A.mp4?_nc_cat=101&_nc_sid=8bf8fe&_nc_ht=video-bos5-1.xx.fbcdn.net&_nc_ohc=02-IX_hmNCQQ7kNvwFf2nGG&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuMzYwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl8zNjBwIiwieHB2X2Fzc2V0X2lkIjoxNzk1Nzg0MTM1NzEwODIyNywiYXNzZXRfYWdlX2RheXMiOjM5LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MzcsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&_nc_zt=28&oh=00_Af4V01R-EBg18wBHUpjqOx4-vybRzN0PfBncptxmnKCDxQ&oe=6A0F4C85&bitrate=433115&tag=progressive_h264-basic-gen2_360p videoHdUrl: https://video-bos5-1.xx.fbcdn.net/o1/v/t2/f2/m86/AQNJdGdrSnjGzK4cq5gtbF1YJkHJxmv7r2V6lKscQLUfoFkpQJqiXL1p-xRP8hXm_uzQBVPJhXwU3TE41uNJC29Sd5NTRgWLO5uJpgY.mp4?_nc_cat=108&_nc_sid=5e9851&_nc_ht=video-bos5-1.xx.fbcdn.net&_nc_ohc=bCPjaL1CxfYQ7kNvwHGGFX2&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzMuNzIwLmRhc2hfYmFzZWxpbmVfMV92MSIsInhwdl9hc3NldF9pZCI6MTc5NTc4NDEzNTcxMDgyMjcsImFzc2V0X2FnZV9kYXlzIjozOSwidmlfdXNlY2FzZV9pZCI6MTAwOTksImR1cmF0aW9uX3MiOjM3LCJ1cmxnZW5fc291cmNlIjoid3d3In0%3D&ccb=17-1&vs=95f7d67ab79008df&_nc_vs=HBksFQIYUmlnX3hwdl9yZWVsc19wZXJtYW5lbnRfc3JfcHJvZC82MjQwQjYzMjUwMzE4QkVBNkE3NzYwNEMwM0M1NjY4NV92aWRlb19kYXNoaW5pdC5tcDQVAALIARIAFQIYUWlnX3hwdl9wbGFjZW1lbnRfcGVybWFuZW50X3YyL0VGNDE2MkM1MDM0MkM3QzRGQzVGM0NBMkVBQ0NBOUJFX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACaG0K-w-KPmPxUCKAJDMywXQELVP3ztkWgYEmRhc2hfYmFzZWxpbmVfMV92MREAdQJl5p0BAA&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&_nc_zt=28&oh=00_Af5RGEMxGqzKcTTlVz3m_4evEEAKpZ-pl7U2n4TyNdapmg&oe=6A0B3EBD&bitrate=1814698&tag=dash_baseline_1_v1 durationSec: 37.64 width: 1080 height: 1920 captionsUrl: null music: trackTitle: Sabrina Carpenter · Manchild albumArtUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-6/504219432_90029957196451_5125107072007623706_n.jpg?stp=dst-jpg_s168x128_tt6&_nc_cat=1&ccb=1-7&_nc_sid=2f2557&_nc_ohc=ViTN-uA-1C0Q7kNvwEC5I94&_nc_oc=AdrKctFKyf4KpuE_4vFL2qUvcYwfYyAj7iCNiUS6BXhQidU4AlmHiNtiNGjebKWtZqA&_nc_zt=23&_nc_ht=scontent-bos5-1.xx&_nc_gid=By5MPaBr8Jm4C-MZm-yCVA&_nc_ss=7e289&oh=00_Af5GkS6h2uQUTUEaOQZ7t5lIPKdhTIvbGM3nXiaIJTpZNA&oe=6A0F25C2 musicId: '1736166400619393' type: LIBRARY_MUSIC comments: - commentId: Y29tbWVudDox text: Great post. createdAt: '2026-04-07T19:08:56.000Z' replyCount: 0 reactionCount: 2 authorName: Example User authorPlatformUserId: '685038012' authorAvatarUrl: null reactions: like: 2 love: 0 haha: 0 care: 0 sad: 0 anger: 0 wow: 0 thankful: 0 pride: 0 confused: 0 transcript: null meta: requestId: req_fb5a02ce-9b0e-4b27-8854-0a6e40760e3d creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found post: null author: null metrics: null media: null music: null comments: [] transcript: null meta: requestId: req_01example_nf creditsCharged: 1 version: v1 '400': description: Invalid request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookPosts x-operation-id-source: derived /v1/facebook/posts/comments: get: tags: - Facebook summary: List Facebook post or reel comments description: List comments on a Facebook post or Reel by URL. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Link to the Facebook post or reel whose comments should be listed. required: false description: Link to the Facebook post or reel whose comments should be listed. name: url in: query - schema: type: string minLength: 1 description: Opaque cursor from a previous response to fetch the next page. required: false description: Opaque cursor from a previous response to fetch the next page. name: cursor in: query - schema: type: string minLength: 1 description: Optional Facebook feedback identifier for the target post; when available it can improve lookup performance. required: false description: Optional Facebook feedback identifier for the target post; when available it can improve lookup performance. name: feedbackId in: query responses: '200': description: Comment listing. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the post or reel was resolved for this request. comments: type: array items: type: object properties: id: type: string minLength: 1 description: Stable identifier for the comment. text: type: string description: Comment text. createdAt: type: string description: ISO-8601 timestamp when the comment was created. replyCount: type: integer minimum: 0 description: Direct reply count for the comment thread. reactionCount: type: integer minimum: 0 description: Total reaction count on the comment. repliesCursor: type: - string - 'null' description: Use as `cursor` on comment replies. Null when unavailable. author: type: object properties: name: type: string minLength: 1 description: Display name of the commenter. platformUserId: type: string description: Platform-specific commenter id when available. shortName: type: - string - 'null' description: Short display name for the commenter when available. required: - name - shortName description: Comment author. required: - id - text - createdAt - replyCount - reactionCount - repliesCursor - author description: A single top-level comment on a Facebook post or reel. description: Top-level comments for the resolved post or reel. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass in the next request when more pages exist. hasMore: type: boolean description: Whether another page of comments is available. required: - nextCursor - hasMore description: Pagination information for this response. required: - lookupStatus - comments - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found comments: - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV85ODgxOTAyNjA1NjI4OTk= text: 'More importantly mate. A dad of girls!! Makes us the best dancers and we know all the words to songs we’d never openly listen to otherwise 🤣🤣 Best thing ever!!' createdAt: '2026-04-07T19:08:56.000Z' replyCount: 0 reactionCount: 2 author: name: Craig Howard platformUserId: '685038012' shortName: Craig repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV85Nzk0MjQ3OTc5Nzk3OTc= text: Someone’s having fun!! createdAt: '2026-04-07T19:53:04.000Z' replyCount: 0 reactionCount: 1 author: name: Andy Cliffe platformUserId: '100054717760633' shortName: Andy repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV8xMTQzNTE5OTE3ODk5Njgz text: Lovely family ❤️ createdAt: '2026-04-07T20:02:29.000Z' replyCount: 0 reactionCount: 1 author: name: Trudy Edwards platformUserId: pfbid0uejkVag742X4gpXwoVa8aJY9KL8NhSZiJttKXikuc7ViZmjAVyHx6JUzDiUruaEZl shortName: Trudy repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV8xNDc5ODQ5MzMwMTU5MzQ3 text: Oh he is doing a good job 👏 createdAt: '2026-04-07T20:48:07.000Z' replyCount: 0 reactionCount: 0 author: name: Margaret Coutts platformUserId: pfbid0UzXFHSfb85J6KastPYutK9xDnX3PEqKBynC17YL2C2WqYzF42CfzR9BRcuiG3yd4l shortName: Margaret repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV8xNDI2NjA4OTU4Njk1NjQx text: Nice bro createdAt: '2026-04-07T23:05:20.000Z' replyCount: 0 reactionCount: 0 author: name: Dave Blay platformUserId: pfbid02N36gJL8rTHmL5StA9waKPr13cA9gGBQ9JYpS5Dn883MJsaQHkBqiyqVHpQjc1UYjl shortName: Dave repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV8xMjcxODYyNjMxNzQxOTQ2 text: That's amazing team looks like having an amazing time createdAt: '2026-04-07T23:58:01.000Z' replyCount: 0 reactionCount: 1 author: name: John Te Wani platformUserId: pfbid0Q53fCS9cXWuKxjqnp5nykzjUcuAyzoqyAqfG9DEYEz32LyMPgzEP3nPCTSj3VeRSl shortName: John repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV85NjU0Mjc0MTkzMjQyODg= text: well done dad keep up the moves createdAt: '2026-04-08T00:43:01.000Z' replyCount: 0 reactionCount: 1 author: name: Aangry Jury platformUserId: pfbid0psTFZ1QKvRdu63Rsjv2wWiDCX8jXFFmmT4XygroxRYGMEqg5rHesGfMfruQT5U9wl shortName: Aangry repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV8xMjQzODcwNTAwODE2ODc1 text: Go on gilly you work it fair play 🤣 createdAt: '2026-04-08T05:50:02.000Z' replyCount: 1 reactionCount: 1 author: name: Matthew Holland - Ryder platformUserId: pfbid051QMgdDHiPGeQTnx5P69guAhSgr61kBN8M1b72wopvM8GCRwPSXmhJAcfYbg24MDl shortName: Matthew repliesCursor: null - id: Y29tbWVudDoxMDE2Mjk1MjEwNTkxMTcwMV8xNjI4MDQ5NDc4NTMwMDUw text: Love it mate look good on the dance floor in Albert’s shed or labyrinth 🤣 createdAt: '2026-04-08T14:56:59.000Z' replyCount: 0 reactionCount: 0 author: name: Matty Cowap platformUserId: pfbid02RHp9nYKQgCdkZ9MdJy6WXRBcLzKDwBcVUwLcfWnTK5pfwVVW7Z6NgnRbY4m62WVQl shortName: Matty repliesCursor: null page: nextCursor: MToxNzc5MDAyMDg4OgF_OnxTY4ilUyFme-jzIfO0nduKiEiJY4AXuTpoNnQnTJ8WdxjK4QaGzEEAZj-SbkY-6Lwm3b_I52vumNbux4AI7i3TJ4Xsc7wZOWsXGAy8lHkyLDscLokBBmtY2bplxZhbpESBLEEwhWULvOzLjMKNx3VqTNfo2OcyItfbWHAKiVdDQxv0-Kx0IH9JGRKH6IMLaE5KmIpWAhsG_hESIOmjHQcZJt3oFQwJUdWTTmnAhm9Ejh_HUp6-W9q-iD55IZzhM3vL7RNHPnksRJJyvSZxEY82A4gEbiePFJW368E1Wu6QLjSH2RxLelWGB_ZWZ0KbhLkfRTlBX2xvm_fIlZbVC0JEDme9zTDX-iC7ZQf3cyYQjmS1AkIxQLaHm7-p-nepe4emtqs72cof7GQ hasMore: true meta: requestId: req_3826df21-47e9-4af3-aa86-e84d0a40190d creditsCharged: 1 version: v1 no_comments: value: data: lookupStatus: found comments: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_nc creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found comments: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_nf creditsCharged: 1 version: v1 '400': description: Invalid request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookPostsComments x-operation-id-source: derived /v1/facebook/posts/comments/replies: get: tags: - Facebook summary: List Facebook comment replies description: List replies to a Facebook comment. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 description: Comment `repliesCursor` from post comments, or `page.nextCursor` to paginate replies. required: true description: Comment `repliesCursor` from post comments, or `page.nextCursor` to paginate replies. name: cursor in: query responses: '200': description: Comment replies. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the parent comment thread was resolved for this request. replies: type: array items: type: object properties: id: type: string minLength: 1 description: Stable identifier for the reply. text: type: string description: Reply text. createdAt: type: string description: ISO-8601 timestamp when the reply was created. replyCount: type: integer minimum: 0 description: Direct reply count beneath this reply. reactionCount: type: integer minimum: 0 description: Total reaction count on the reply. repliesCursor: type: - string - 'null' description: Use as `cursor` on comment replies. Null when unavailable. author: type: object properties: name: type: string minLength: 1 description: Display name of the reply author. platformUserId: type: string description: Platform-specific author id when available. shortName: type: - string - 'null' description: Short display name for the author when available. required: - name - shortName description: Reply author. required: - id - text - createdAt - replyCount - reactionCount - repliesCursor - author description: A single reply in a Facebook comment thread. description: Replies returned for this page. May be empty when `lookupStatus` is `found` and no replies are returned, or when `lookupStatus` is `not_found`. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor for the next page when another page exists. hasMore: type: boolean description: Whether another page of replies is available. required: - nextCursor - hasMore description: Pagination information for this response. required: - lookupStatus - replies - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found replies: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_paginated creditsCharged: 1 version: v1 single_reply: value: data: lookupStatus: found replies: - id: Y29tbWVudDozMzczNjEzMjk5NDg3NzU1XzExNTMwOTYxMDY5NTc3Nzk= text: Last reply on the page createdAt: '2026-05-11T08:05:04.000Z' replyCount: 0 reactionCount: 1 repliesCursor: null author: name: Example User platformUserId: '100012345678901' shortName: Example page: nextCursor: null hasMore: false meta: requestId: req_01example_last creditsCharged: 1 version: v1 last_page: value: data: lookupStatus: found replies: - id: Y29tbWVudDozMzczNjEzMjk5NDg3NzU1XzExNTMwOTYxMDY5NTc3Nzk= text: Last reply on the page createdAt: '2026-05-11T08:05:04.000Z' replyCount: 0 reactionCount: 1 repliesCursor: null author: name: Example User platformUserId: '100012345678901' shortName: Example page: nextCursor: null hasMore: false meta: requestId: req_01example_last creditsCharged: 1 version: v1 '400': description: Invalid request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookPostsCommentsReplies x-operation-id-source: derived /v1/facebook/posts/transcript: get: tags: - Facebook summary: Get Facebook post transcript description: Get the transcript for a Facebook post or Reel by URL. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Link to the Facebook post or reel whose transcript should be returned. required: true description: Link to the Facebook post or reel whose transcript should be returned. name: url in: query responses: '200': description: Transcript lookup result. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found - lookup_failed description: Outcome of the transcript lookup. post: type: - object - 'null' properties: url: type: string minLength: 1 description: Public URL of the Facebook post or reel that was requested (same as the lookup input). required: - url description: Post or reel identity when the lookup resolved; otherwise null. transcript: type: - string - 'null' description: Plain transcript text when available. May be null when speech is not detected, the video exceeds supported length, or transcription is otherwise unavailable. required: - lookupStatus - post - transcript description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found post: url: https://www.facebook.com/reel/1535656380759655 transcript: '1 00:00:00,000 --> 00:00:02,561 A recipe that **** Throw one ripe banana into a bowl and 2 00:00:02,561 --> 00:00:05,121 give it a mash. Followed by vanilla protein yogurt, cocoa 3 00:00:05,121 --> 00:00:08,161 powder, egg whites, oat flour, baking powder, some vanilla 4 00:00:08,161 --> 00:00:10,881 extract and give it a good mix and pour into a baking tin. Add 5 00:00:10,881 --> 00:00:12,881 in a cheeky square of dark chocolate if you please and 6 00:00:12,881 --> 00:00:14,961 bake in the air fryer for 20 minutes and now you got 7 00:00:14,961 --> 00:00:18,241 yourself a dessert that 100% **** packing 27 grams of 8 00:00:18,241 --> 00:00:20,961 protein. Full recipe''s in the description so until next time. 9 00:00:20,961 --> 00:00:24,881 Bon appetite and we''ll see you in the next video.' meta: requestId: req_8e2c7567-6df6-4f70-ba3f-f6ec61e9d6a1 creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found post: null transcript: null meta: requestId: req_01example_nf creditsCharged: 1 version: v1 no_transcript: value: data: lookupStatus: found post: url: https://www.facebook.com/reel/1535656380759655 transcript: null meta: requestId: req_01example_null creditsCharged: 1 version: v1 lookup_failed: value: data: lookupStatus: lookup_failed post: null transcript: null meta: requestId: req_01example_lf creditsCharged: 1 version: v1 '400': description: Invalid query, bad request, or the video exceeds supported transcription length. content: application/json: schema: type: object properties: error: type: object properties: code: anyOf: - type: string enum: - bad_request - type: string enum: - video_too_long_for_transcription description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. examples: bad_request: value: error: code: bad_request message: Example message. requestId: req_01example video_too_long_for_transcription: value: error: code: video_too_long_for_transcription message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookPostsTranscript x-operation-id-source: derived /v1/facebook/groups: get: tags: - Facebook summary: Get Facebook group description: Get a Facebook group by URL or group id. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: disambiguation: Pass a full Facebook group URL (`facebook.com/groups/{id-or-slug}/…`, including `/about`) or a numeric `groupId`. Profile and Page URLs belong on `GET /v1/facebook/profiles`. For the group feed, use `GET /v1/facebook/groups/posts`. emptyResults: '`lookupStatus: not_found` often means the group URL or ID was wrong, private, or unresolved.' x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook group URL. required: false description: Public Facebook group URL. name: url in: query - schema: type: string minLength: 1 maxLength: 256 pattern: ^\d+$ description: Numeric Facebook group id when you have it instead of a full URL. required: false description: Numeric Facebook group id when you have it instead of a full URL. name: groupId in: query responses: '200': description: Group About-page profile. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the group was found. group: type: - object - 'null' properties: platform: type: string enum: - facebook description: Social platform for this group. id: type: string minLength: 1 description: Numeric Facebook group identifier. url: type: string minLength: 1 description: Canonical public Facebook group URL. name: type: - string - 'null' description: Group display name when available. description: type: - string - 'null' description: Group description when available. createdAt: type: - string - 'null' description: When the group was created (ISO-8601). historySummary: type: - string - 'null' description: Human-readable group history summary when available. privacy: type: object properties: label: type: - string - 'null' description: Short field label when available. description: type: - string - 'null' description: Longer explanation for this label when available. required: - label - description description: Privacy setting for the group. visibility: type: object properties: label: type: - string - 'null' description: Short field label when available. description: type: - string - 'null' description: Longer explanation for this label when available. required: - label - description description: Visibility setting for the group. categories: type: array items: type: object properties: id: type: - string - 'null' description: Category identifier when available. name: type: string minLength: 1 description: Category display name. required: - id - name description: A category assigned to the group. description: Categories assigned to the group. memberCount: type: - integer - 'null' minimum: 0 description: Total member count when available. administratorCount: type: - integer - 'null' minimum: 0 description: Number of administrators when available. moderatorCount: type: - integer - 'null' minimum: 0 description: Number of moderators when available. administrators: type: array items: type: object properties: id: type: - string - 'null' description: Platform identifier for this member when available. name: type: - string - 'null' description: Display name when available. url: type: - string - 'null' description: Public profile URL when available. profilePictureUrl: type: - string - 'null' description: Profile picture URL when available. required: - id - name - url - profilePictureUrl description: An administrator or moderator of the group. description: Administrators when Facebook exposes them. moderators: type: array items: type: object properties: id: type: - string - 'null' description: Platform identifier for this member when available. name: type: - string - 'null' description: Display name when available. url: type: - string - 'null' description: Public profile URL when available. profilePictureUrl: type: - string - 'null' description: Profile picture URL when available. required: - id - name - url - profilePictureUrl description: An administrator or moderator of the group. description: Moderators when Facebook exposes them. activity: type: object properties: postsLastDay: type: - integer - 'null' minimum: 0 description: Posts published in the last day when available. postsLastMonth: type: - integer - 'null' minimum: 0 description: Posts published in the last month when available. newMembersText: type: - string - 'null' description: Human-readable new-member summary when available. required: - postsLastDay - postsLastMonth - newMembersText description: Recent posting and membership activity. rules: type: array items: type: object properties: id: type: - string - 'null' description: Rule identifier when available. title: type: string minLength: 1 description: Short rule title. description: type: - string - 'null' description: Longer rule explanation when available. required: - id - title - description description: A published group rule. description: Published group rules. required: - platform - id - url - name - description - createdAt - historySummary - privacy - visibility - categories - memberCount - administratorCount - moderatorCount - administrators - moderators - activity - rules description: Group profile when available. required: - lookupStatus - group description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found group: platform: facebook id: '366190054572553' url: https://www.facebook.com/groups/366190054572553 name: Python Programming description: Let's share our knowledge on Python Programming createdAt: '2020-10-14T11:05:03.000Z' historySummary: Group created on October 14, 2020. Name last changed on October 16, 2020. privacy: label: Public description: Anyone can see who's in the group and what they post. visibility: label: Visible description: Anyone can find this group. categories: - id: '242504017103922' name: Software & tech - id: '202183377053878' name: Engineering memberCount: 721497 administratorCount: 3 moderatorCount: 0 administrators: - id: pfbid05pxyCbKSYATAqM2c3ZWdKEFWRSQ15sZqraPpQLsbFGXMe1jr88HRL4aCXCmRycxjl name: Nusrat Jahan url: https://www.facebook.com/people/Nusrat-Jahan/pfbid05pxyCbKSYATAqM2c3ZWdKEFWRSQ15sZqraPpQLsbFGXMe1jr88HRL4aCXCmRycxjl/ profilePictureUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-1/297738489_149183324449711_6655284279259187616_n.jpg?stp=cp0_dst-jpg_tt6&cstp=mx720x730&ctp=s32x32&_nc_cat=106&ccb=1-7&_nc_sid=e99d92&_nc_ohc=JaTez5Hhh5IQ7kNvwFXWOPg&_nc_oc=Adqo_IoUEWpraTz_d2ZqTa_N-1pnRHBKywgD2t0oEu-D1f0uXJJqu71Tmjc2ryw7a10&_nc_zt=24&_nc_ht=scontent-bos5-1.xx&_nc_gid=mFEP1inOqSifm67i77gx7A&_nc_ss=7f289&oh=00_AQF0E_qUwIlw35jn18fNnuVdSkqofkJxv2hnSRsh-ZJoMw&oe=6A910E2D - id: '100079525026696' name: Thesoftwarelion url: https://www.facebook.com/thesoftwarelion profilePictureUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-1/242977119_109642788145497_5023972278328162431_n.jpg?stp=cp0_dst-jpg_tt6&cstp=mx1200x1200&ctp=s32x32&_nc_cat=110&ccb=1-7&_nc_sid=2d3e12&_nc_ohc=mPpheVfRSLUQ7kNvwGRRenb&_nc_oc=AdoHM8fjFiv4AOzgZSFxqp1V4vCFml9RIdQbjasG9bfLVBWftp8wb6HFePVu7_UYeTc&_nc_zt=24&_nc_ht=scontent-bos5-1.xx&_nc_gid=mFEP1inOqSifm67i77gx7A&_nc_ss=7f289&oh=00_AQE4wgqIT7rQ6AQShW1A_oauczy6HX_TOXtbxhtKLShGhg&oe=6A912EF5 - id: pfbid02tY94xx8TAnqtJEJsqte1BWr3nUPBR3HK7LVXkRWMWuQYPBWwrybjoWNwzwT4Q6U9l name: Jamil Ahmed url: https://www.facebook.com/people/Jamil-Ahmed/pfbid02tY94xx8TAnqtJEJsqte1BWr3nUPBR3HK7LVXkRWMWuQYPBWwrybjoWNwzwT4Q6U9l/ profilePictureUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.30808-1/531963150_23946788638346931_481272259148662381_n.jpg?stp=cp0_dst-jpg_tt6&cstp=mx896x892&ctp=s32x32&_nc_cat=109&ccb=1-7&_nc_sid=e99d92&_nc_ohc=32xJtpAioxAQ7kNvwEsF9m9&_nc_oc=AdqHBhHSp8mk5JvFCzZoqN6wBSiWTGMmt9afBiUzawFMVPNJBZuboN98UOS8OBBlSJo&_nc_zt=24&_nc_ht=scontent-bos5-1.xx&_nc_gid=mFEP1inOqSifm67i77gx7A&_nc_ss=7f289&oh=00_AQFvoXp5PO2omPd53NyX6-s3-HOcifdMnwQqXUmSmzUh2w&oe=6A91045D moderators: [] activity: postsLastDay: 17 postsLastMonth: 465 newMembersText: No new members in the last week rules: - id: '366191957905696' title: Be Kind and Courteous description: We're all in this together to create a welcoming environment. Let's treat everyone with respect. Healthy debates are natural, but kindness is required. - id: '366191961239029' title: No Hate Speech or Bullying description: Make sure everyone feels safe. Bullying of any kind isn't allowed, and degrading comments about things like race, religion, culture, sexual orientation, gender or identity will not be tolerated. - id: '366191964572362' title: No Promotions or Spam description: Give more than you take to this group. Self-promotion, spam and irrelevant links aren't allowed. - id: '366191967905695' title: Respect Everyone's Privacy description: Being part of this group requires mutual trust. Authentic, expressive discussions make groups great, but may also be sensitive and private. What's shared in the group should stay in the group. meta: requestId: req_01example_facebook_group_found creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found group: null meta: requestId: req_01example_facebook_group_nf creditsCharged: 1 version: v1 '400': description: Invalid group URL, group ID, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookGroups x-operation-id-source: derived /v1/facebook/groups/posts: get: tags: - Facebook summary: List Facebook group posts description: List posts from a Facebook group by group URL. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: disambiguation: 'Pass a full Facebook group URL (`facebook.com/groups/{id-or-slug}/…`), not a profile or page URL. Use `sortBy: chronological` for general feeds; use `chronologicalListings` for Buy/Sell marketplace groups. Upstream returns a small number of posts per page (often around three). No server-side keyword filter — filter client-side on `text` after fetching pages.' emptyResults: '`lookupStatus: not_found` often means the group URL was wrong or unresolved. Each page bills separately, including `not_found` outcomes.' x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook group URL whose posts should be listed. required: true description: Public Facebook group URL whose posts should be listed. name: url in: query - schema: type: string enum: - top - recentActivity - chronological - chronologicalListings description: 'Optional sort order for posts returned from the group feed. `top`: Facebook''s default relevance ranking. `recentActivity`: sorted by most recent comment/reaction activity. `chronological`: regular posts sorted by post time, newest first. `chronologicalListings`: Facebook''s separate feed of listing-style posts (e.g. items for sale) within the group, sorted by time.' required: false description: 'Optional sort order for posts returned from the group feed. `top`: Facebook''s default relevance ranking. `recentActivity`: sorted by most recent comment/reaction activity. `chronological`: regular posts sorted by post time, newest first. `chronologicalListings`: Facebook''s separate feed of listing-style posts (e.g. items for sale) within the group, sorted by time.' name: sortBy in: query - schema: type: string minLength: 1 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query responses: '200': description: Group posts for the requested feed. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the group resolved for this request. posts: type: array items: type: object properties: id: type: string minLength: 1 description: Stable identifier for the post. url: type: string minLength: 1 description: Canonical public URL for this Facebook group post. text: type: - string - 'null' description: Text body of the post when available. publishedAt: type: - string - 'null' description: ISO-8601 timestamp for when the post was published, when available. reactionCount: type: - integer - 'null' minimum: 0 description: Reaction count for the post when available. commentCount: type: - integer - 'null' minimum: 0 description: Comment count for the post when available. author: type: object properties: id: type: - string - 'null' description: Platform identifier for the post author when available. name: type: - string - 'null' description: Display name for the post author when available. url: type: - string - 'null' description: Public profile URL for the post author when available. required: - id - name - url description: Author summary for this post. video: type: object properties: thumbnailUrl: type: - string - 'null' description: Thumbnail image URL for embedded video when available. durationMs: type: - integer - 'null' minimum: 0 description: Video duration in milliseconds when available. sdUrl: type: - string - 'null' description: Standard-definition video URL when available. hdUrl: type: - string - 'null' description: High-definition video URL when available. required: - thumbnailUrl - durationMs - sdUrl - hdUrl description: Embedded video metadata when this post includes video. required: - id - url - text - publishedAt - reactionCount - commentCount - author - video description: A single post from a Facebook group feed. description: Posts returned for the requested group. This array may be empty when the group resolves but no posts are returned. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass as `cursor` in the next request when `hasMore` is true; otherwise null. hasMore: type: boolean description: Whether another page of posts can be requested. required: - nextCursor - hasMore description: Pagination information for the current response. required: - lookupStatus - posts - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found posts: - id: '1568777534579662' url: https://www.facebook.com/groups/742354120555345/permalink/1568777534579662/ text: 'Who hit granny 🤔 #fight' publishedAt: '2026-05-17T03:35:10.000Z' reactionCount: 73 commentCount: 36 author: id: '100072565869635' name: Hancho Red url: null video: thumbnailUrl: https://scontent-lga3-2.xx.fbcdn.net/v/t15.5256-10/700118977_1018748580482065_1794802588333604144_n.jpg?stp=dst-jpg_s960x960_tt6&_nc_cat=101&ccb=1-7&_nc_sid=50ce42&_nc_ohc=v1mi1yps2TAQ7kNvwGCjE6l&_nc_oc=Adq8CBG0cGOyJXUfSrJD2Jikx0fp4nnKzDCT30xTQU6ag_kNgeryASH0b0ijy0xeoZc&_nc_zt=23&_nc_ht=scontent-lga3-2.xx&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&oh=00_Af7HE3eHzmHvCH2Skx5GBhS4fSHYxwQUDo3cfXmSp6vSdg&oe=6A0F38D1 durationMs: null sdUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m412/AQP-M-zwRu8SDps7AtugfGzyLHoVbr9RIVsfT74jmKz-jR0e1H6NbO27ghP_ol4PfyZDhkSW1WDs5oQQ4miSTMyAi0JPOmaqTSEMRp9ciQ.mp4?_nc_cat=103&_nc_sid=8bf8fe&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=QiuDqJW5A64Q7kNvwHqNmUc&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzIuMzYwLnN2ZV9zZCIsInhwdl9hc3NldF9pZCI6MjUyMDg4MjM5NTAxMDAxMywiYXNzZXRfYWdlX2RheXMiOjAsInZpX3VzZWNhc2VfaWQiOjEwMTIxLCJkdXJhdGlvbl9zIjoxNiwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&_nc_zt=28&oh=00_Af7vjG2o4QLwANthi0H3DF40OXORFN5DyTFALoovzeUOgA&oe=6A0F288F&bitrate=688988&tag=sve_sd hdUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQOMe0QD0jm2RdFZ0gdHTZ1UscynH93C8M3g5RIjiN6-u8fkimEglJHLmzSZq-CF82pXbwFfApk-PevO5pG2Z-IXcuRYm-7IGJ8p-qzGQqM51g.mp4?_nc_cat=111&_nc_sid=5e9851&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=JDYEuT1L4LsQ7kNvwFnP0z7&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzIuNzIwLmRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHAiLCJ4cHZfYXNzZXRfaWQiOjI1MjA4ODIzOTUwMTAwMTMsImFzc2V0X2FnZV9kYXlzIjowLCJ2aV91c2VjYXNlX2lkIjoxMDEyMSwiZHVyYXRpb25fcyI6MTYsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=228d06575aec7377&_nc_vs=HBksFQIYRWZiX2VwaGVtZXJhbC8yOTQxRTJCRDQ2QUJBNkIyQTI1ODRCNkRFOTg4REFCMF9tdF8xX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhAZmJfcGVybWFuZW50L0U4NDE1Q0ZDNjRFQjBERTVFMkREMUQ0RUQ3REJEOUIxX2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACa6z-a61a76CBUCKAJDMiwXQDDVP3ztkWgYGWRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHARAHUCZZKeAQA&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&_nc_zt=28&oh=00_Af6OETJ6f4yUDG-ZMK5RQNv47xLU8dg2f-D6P54ELKYlzw&oe=6A0F3581&bitrate=2752820&tag=dash_h264-basic-gen2_720p - id: '1566390568151692' url: https://www.facebook.com/groups/742354120555345/permalink/1566390568151692/ text: 😩😩😩👊🏾 Damn. publishedAt: '2026-05-14T09:29:33.000Z' reactionCount: 2241 commentCount: 739 author: id: '100081860143756' name: P-la Nkanyiso Nxele url: null video: thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/699396991_2759158251144000_1056991297185105477_n.jpg?_nc_cat=111&ccb=1-7&_nc_sid=50ce42&_nc_ohc=67EadXVu4UoQ7kNvwGPu_eJ&_nc_oc=AdpqzRNoQ4IhEd6RqVu_Kf_oK_lRFt9yJ-ktYUqge6haa7Ox4K-a5KO5EzihowCBz3A&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&oh=00_Af798rvS_vzoh2ZWdcV1twy7bBS0ILpkb2e-FnuljIA14w&oe=6A0F30F3 durationMs: null sdUrl: https://video-lga3-3.xx.fbcdn.net/o1/v/t2/f2/m412/AQNGlmfD2g43b8-ajJMQ0AfuSP5kyxGjHtjuoI3dmnxfiuVReneklyoTkXwTssiEeul_2amXbF9GUZ7D_tVjynnoVcH6Gbf7jgLJsWkwkQ.mp4?_nc_cat=102&_nc_sid=8bf8fe&_nc_ht=video-lga3-3.xx.fbcdn.net&_nc_ohc=odrIxK2IHxIQ7kNvwGN5Edm&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzIuMzYwLnN2ZV9zZCIsInhwdl9hc3NldF9pZCI6MTI1MTMzODExNzIxMzE5OCwiYXNzZXRfYWdlX2RheXMiOjIsInZpX3VzZWNhc2VfaWQiOjEwMTIxLCJkdXJhdGlvbl9zIjoxNDAsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&_nc_zt=28&oh=00_Af5vyoqGRYfj7HGDFhnkq5_vMHos64krd5JWk0iDO4EcUw&oe=6A0F4C00&bitrate=329384&tag=sve_sd hdUrl: null - id: '1567158324741583' url: https://www.facebook.com/groups/742354120555345/permalink/1567158324741583/ text: Fighter publishedAt: '2026-05-15T06:56:20.000Z' reactionCount: 172 commentCount: 119 author: id: '100004310233262' name: Rohendi Asepna url: null video: thumbnailUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t15.5256-10/699443050_1275512944758463_6123128849408420475_n.jpg?stp=dst-jpg_s960x960_tt6&_nc_cat=111&ccb=1-7&_nc_sid=50ce42&_nc_ohc=2FWEAviOZDUQ7kNvwGsfJWQ&_nc_oc=Adpo1XuUVrN1bWeB6bnTRkbjPJW86RhHIbpemrlHY5WbfGRiNe90fzXgTcCTueyoK1E&_nc_zt=23&_nc_ht=scontent-lga3-1.xx&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&oh=00_Af5H3UE-H7dZmbSqfFUFi8X98mSJC_IErFxwhaXkAL1IPw&oe=6A0F46B3 durationMs: null sdUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m412/AQMsDwjxSj3h7CYlEINTm6EjP9M1zHW9Bsp9dut61DvhrRHjfvXyy8UypIWk1RnT7jdyeGYuqksC_0hgxs5dZWETLh_hV_U5ONbew_VEPA.mp4?_nc_cat=111&_nc_sid=8bf8fe&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=Z_mvkVdMDg8Q7kNvwG-8rc-&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzIuMzYwLnN2ZV9zZCIsInhwdl9hc3NldF9pZCI6OTcwOTY3ODQyMzIzMjI4LCJhc3NldF9hZ2VfZGF5cyI6MiwidmlfdXNlY2FzZV9pZCI6MTAxMjEsImR1cmF0aW9uX3MiOjEwNCwidXJsZ2VuX3NvdXJjZSI6Ind3dyJ9&ccb=17-1&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&_nc_zt=28&oh=00_Af7mBbfqivvqep09twXCjWO48_BJd08hQm0u2haKcti6sg&oe=6A0F43D3&bitrate=470174&tag=sve_sd hdUrl: https://video-lga3-1.xx.fbcdn.net/o1/v/t2/f2/m366/AQMynOGeIhC-rnH3gvEXppgEJ75cDQAsRc3MuA9vGJPovuP0snqfTSPp2YAIDMbrccMRWwVJ5xvCQTvGWtL31zjAcdYfIBKhBkXYTazB5T6TgA.mp4?_nc_cat=110&_nc_sid=5e9851&_nc_ht=video-lga3-1.xx.fbcdn.net&_nc_ohc=dGg-xnbUSQYQ7kNvwH-5A5u&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5GQUNFQk9PSy4uQzIuNzIwLmRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHAiLCJ4cHZfYXNzZXRfaWQiOjk3MDk2Nzg0MjMyMzIyOCwiYXNzZXRfYWdlX2RheXMiOjIsInZpX3VzZWNhc2VfaWQiOjEwMTIxLCJkdXJhdGlvbl9zIjoxMDQsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&vs=4c745cb84dad6db7&_nc_vs=HBksFQIYRWZiX2VwaGVtZXJhbC8yQTQxOTQ4MTkxNDk3NUM1Rjg1N0VFMEJGN0QzRDk5NV9tdF8xX3ZpZGVvX2Rhc2hpbml0Lm1wNBUAAsgBEgAVAhhAZmJfcGVybWFuZW50LzZDNDYzNDJDRTA0OUY5RjJDNjlDNzg5MzUxMkRCQTk1X2F1ZGlvX2Rhc2hpbml0Lm1wNBUCAsgBEgAoABgAGwKIB3VzZV9vaWwBMRJwcm9ncmVzc2l2ZV9yZWNpcGUBMRUAACa47KOV4sW5AxUCKAJDMiwXQFn90vGp--cYGWRhc2hfaDI2NC1iYXNpYy1nZW4yXzcyMHARAHUCZZKeAQA&_nc_gid=G4AAaIpcKm1k0U6-D3eOuw&_nc_ss=72289&_nc_zt=28&oh=00_Af5m_WFVJ3m5CQ_jv2bkKAXJi6sKbCkLSo4RurjKtuQBxw&oe=6A0F4E7A&bitrate=1964695&tag=dash_h264-basic-gen2_720p page: nextCursor: AQHSI_Y-E7fHdjuJkubTi0H2KCC-SaGjHJubNMx_GKU6DohMBDddHgUSNK_SMGm8gqyIU4XU7RmGQjDOO5IHMpoe7g:eyIwIjoxNzc5MDAyMDc2LCIxIjo3NjgyLCIzIjowLCI0IjoxLCI1Ijo0LCI2IjowfQ== hasMore: true meta: requestId: req_194dbec3-8a04-4fc3-b221-2c0471a1208d creditsCharged: 1 version: v1 paginated: value: data: lookupStatus: found posts: - id: '1280901910033894' url: https://www.facebook.com/groups/742354120555345/permalink/1280901910033894/ text: Another post. publishedAt: '2025-05-23T22:34:36.000Z' reactionCount: 1671 commentCount: 214 author: id: '61552766652796' name: Example Author url: https://www.facebook.com/example.author video: thumbnailUrl: https://example.com/thumb.jpg durationMs: null sdUrl: https://example.com/video-sd.mp4 hdUrl: https://example.com/video-hd.mp4 page: nextCursor: opaque_second_page_cursor hasMore: true meta: requestId: req_01example_p2 creditsCharged: 1 version: v1 no_posts: value: data: lookupStatus: found posts: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_empty creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found posts: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_nf creditsCharged: 1 version: v1 '400': description: Invalid group URL, sort, cursor, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookGroupsPosts x-operation-id-source: derived /v1/facebook/marketplace/locations/search: get: tags: - Facebook summary: Search Facebook Marketplace locations description: Search Facebook Marketplace locations to obtain coordinates for listing search. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 512 description: City or place name to search for Facebook Marketplace locations. required: true description: City or place name to search for Facebook Marketplace locations. name: query in: query responses: '200': description: Marketplace locations for the requested query. content: application/json: schema: type: object properties: data: type: object properties: query: type: string description: Search query that was evaluated for this response. locations: type: array items: type: object properties: name: type: string minLength: 1 description: Display name for the Marketplace location match. subtitle: type: - string - 'null' description: Additional location context shown by Facebook when available. multiLineAddress: type: array items: type: string minLength: 1 description: Address lines for the location when available. pageId: type: - string - 'null' description: Facebook page identifier for the location when available. latitude: type: number description: Latitude coordinate for Marketplace listing search. longitude: type: number description: Longitude coordinate for Marketplace listing search. city: type: - string - 'null' description: City associated with the location when available. postalCode: type: - string - 'null' description: Postal or ZIP code associated with the location when available. required: - name - subtitle - multiLineAddress - pageId - latitude - longitude - city - postalCode description: A Facebook Marketplace location match with coordinates. description: Locations returned for the search query. totalLocations: type: integer minimum: 0 description: Number of locations returned in this response. required: - query - locations - totalLocations description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: locations: value: data: query: Austin locations: - name: Austin subtitle: Austin, IL · 22,136 people checked in here multiLineAddress: [] pageId: '108120015875983' latitude: 41.894086 longitude: -87.763202 city: Chicago postalCode: 60644-1112 - name: Austin subtitle: Austin, GA · 7 people checked in here multiLineAddress: [] pageId: '312180006098697' latitude: 33.955058 longitude: -84.529634 city: Marietta postalCode: 30060-1862 - name: Austin, Texas subtitle: City multiLineAddress: [] pageId: '106224666074625' latitude: 30.2677 longitude: -97.7475 city: Austin postalCode: '78701' - name: Austin, Minnesota subtitle: City multiLineAddress: [] pageId: '109365855748315' latitude: 43.6678 longitude: -92.978 city: Austin postalCode: '55912' - name: Downtown Austin subtitle: Downtown Austin, TX · 154,702 people checked in here multiLineAddress: [] pageId: '1939771852939956' latitude: 30.270398 longitude: -97.742793 city: Austin postalCode: '78701' - name: Austin, Indiana subtitle: City multiLineAddress: [] pageId: '107603279269569' latitude: 38.7428 longitude: -85.8094 city: Austin postalCode: 47102-1619 - name: North Austin subtitle: North Austin, TX · 1,694 people checked in here multiLineAddress: [] pageId: '102419148171421' latitude: 30.370272 longitude: -97.706148 city: Austin postalCode: 78758-6251 - name: Austin, Arkansas subtitle: City multiLineAddress: [] pageId: '112205362128405' latitude: 35.0052 longitude: -91.9892 city: Austin postalCode: '72007' - name: Austin Avenue subtitle: Austin Avenue, TX · 387 people checked in here multiLineAddress: [] pageId: '171050370095478' latitude: 31.537311 longitude: -97.154049 city: Waco postalCode: '76710' - name: Austin, Colorado subtitle: City multiLineAddress: [] pageId: '104062079629569' latitude: 38.7811 longitude: -107.95 city: Austin postalCode: 81410-8207 totalLocations: 10 meta: requestId: req_01facebook_marketplace_locations_search_example creditsCharged: 1 version: v1 empty: value: data: query: zzzxxyyqqnomatchfixture999 locations: [] totalLocations: 0 meta: requestId: req_01example_empty creditsCharged: 1 version: v1 '400': description: Invalid query parameters content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookMarketplaceLocationsSearch x-operation-id-source: derived /v1/facebook/marketplace/search: get: tags: - Facebook summary: List Facebook marketplace listings description: Search Facebook Marketplace listings by keyword near a latitude and longitude. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 512 description: Search query text for marketplace listings. required: true description: Search query text for marketplace listings. name: query in: query - schema: type: number minimum: -90 maximum: 90 description: Latitude for the marketplace search location. required: true description: Latitude for the marketplace search location. name: lat in: query - schema: type: number minimum: -180 maximum: 180 description: Longitude for the marketplace search location. required: true description: Longitude for the marketplace search location. name: lng in: query - schema: type: number description: Optional search radius in kilometers. exclusiveMinimum: 0 required: false description: Optional search radius in kilometers. name: radiusKm in: query - schema: type: number minimum: 0 description: Optional minimum listing price. Must be less than or equal to `maxPrice` when both are set. required: false description: Optional minimum listing price. Must be less than or equal to `maxPrice` when both are set. name: minPrice in: query - schema: type: number minimum: 0 description: Optional maximum listing price. Must be greater than or equal to `minPrice` when both are set. required: false description: Optional maximum listing price. Must be greater than or equal to `minPrice` when both are set. name: maxPrice in: query - schema: type: integer minimum: 1 maximum: 100 description: Optional number of listings to return (1–100). Prefer this over `count`. required: false description: Optional number of listings to return (1–100). Prefer this over `count`. name: limit in: query - schema: type: string enum: - suggested - distanceAscend - creationTimeDescend - priceAscend - priceDescend description: 'Optional sort order for marketplace listings. `suggested`: Facebook''s default relevance ranking. `distanceAscend`: nearest first. `creationTimeDescend`: newest listings first. `priceAscend`/`priceDescend`: lowest/highest price first.' required: false description: 'Optional sort order for marketplace listings. `suggested`: Facebook''s default relevance ranking. `distanceAscend`: nearest first. `creationTimeDescend`: newest listings first. `priceAscend`/`priceDescend`: lowest/highest price first.' name: sortBy in: query - schema: type: string enum: - all - localPickup - shipping description: Optional delivery method filter for marketplace listings. required: false description: Optional delivery method filter for marketplace listings. name: deliveryMethod in: query - schema: type: string enum: - new - usedLikeNew - usedGood - usedFair description: Optional item condition filter for marketplace listings. required: false description: Optional item condition filter for marketplace listings. name: condition in: query - schema: type: string enum: - '1' - '7' - '30' - all - last24Hours - last7Days - last30Days description: Optional date-listed filter for marketplace listings. `1`/`last24Hours` both mean the last 24 hours, `7`/`last7Days` both mean the last 7 days, and `30`/`last30Days` both mean the last 30 days — these are separate values Facebook accepts for the same window; prefer the named variants (`last24Hours`, `last7Days`, `last30Days`) for clarity. `all` applies no date filter. required: false description: Optional date-listed filter for marketplace listings. `1`/`last24Hours` both mean the last 24 hours, `7`/`last7Days` both mean the last 7 days, and `30`/`last30Days` both mean the last 30 days — these are separate values Facebook accepts for the same window; prefer the named variants (`last24Hours`, `last7Days`, `last30Days`) for clarity. `all` applies no date filter. name: dateListed in: query - schema: type: string enum: - available - sold - all description: Optional availability filter for marketplace listings. required: false description: Optional availability filter for marketplace listings. name: availability in: query - schema: type: string minLength: 1 description: Opaque pagination cursor returned by a previous response. required: false description: Opaque pagination cursor returned by a previous response. name: cursor in: query responses: '200': description: Marketplace listings for the requested search. content: application/json: schema: type: object properties: data: type: object properties: query: type: string description: Search query string evaluated for this response. location: type: object properties: lat: type: number description: Latitude evaluated for this search. lng: type: number description: Longitude evaluated for this search. radiusKm: type: - number - 'null' description: Search radius in kilometers when provided. required: - lat - lng - radiusKm description: Location parameters evaluated for this response. listings: type: array items: type: object properties: id: type: string minLength: 1 description: Stable marketplace listing identifier. url: type: - string - 'null' description: Canonical public listing URL when available. title: type: string minLength: 1 description: Listing title. price: type: object properties: formattedAmount: type: - string - 'null' description: Formatted price label when available. amount: type: - number - 'null' description: Numeric price amount when available. amountWithOffsetInCurrency: type: - number - 'null' description: Price amount with currency offset when available. required: - formattedAmount - amount - amountWithOffsetInCurrency description: Displayed price for the listing. strikethroughPrice: type: - object - 'null' properties: formattedAmount: type: - string - 'null' description: Formatted price label when available. amount: type: - number - 'null' description: Numeric price amount when available. amountWithOffsetInCurrency: type: - number - 'null' description: Price amount with currency offset when available. required: - formattedAmount - amount - amountWithOffsetInCurrency description: Strikethrough or original price when available. location: type: object properties: city: type: - string - 'null' description: City name when available. state: type: - string - 'null' description: State or region when available. displayName: type: - string - 'null' description: Human-readable location label when available. cityPageId: type: - string - 'null' description: Location page identifier when available. required: - city - state - displayName - cityPageId description: Location summary for the listing. primaryPhoto: type: object properties: id: type: - string - 'null' description: Primary photo identifier when available. url: type: - string - 'null' description: Primary photo URL when available. required: - id - url description: Primary photo for the listing. categoryId: type: - string - 'null' description: Marketplace category identifier when available. deliveryTypes: type: array items: type: string description: Delivery options reported for the listing. status: type: object properties: isHidden: type: - boolean - 'null' description: Whether the listing is hidden when available. isLive: type: - boolean - 'null' description: Whether the listing is live when available. isPending: type: - boolean - 'null' description: Whether the listing is pending when available. isSold: type: - boolean - 'null' description: Whether the listing is sold when available. isViewerSeller: type: - boolean - 'null' description: Whether the viewer is the seller when available. required: - isHidden - isLive - isPending - isSold - isViewerSeller description: Listing status flags. storyType: type: - string - 'null' description: Story type metadata when available. storyKey: type: - string - 'null' description: Story key metadata when available. required: - id - url - title - price - strikethroughPrice - location - primaryPhoto - categoryId - deliveryTypes - status - storyType - storyKey description: A marketplace listing in search results. description: Listings returned for this page. totalListings: type: integer minimum: 0 description: Number of listings returned in this response. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass in the next request when another page is available; otherwise null. hasMore: type: boolean description: Whether another page of listings can be requested. required: - nextCursor - hasMore description: Pagination information for the current response. required: - query - location - listings - totalListings - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: results: value: data: query: bike location: lat: 30.2677 lng: -97.7475 radiusKm: null listings: - id: '1365026115430019' url: https://www.facebook.com/marketplace/item/1365026115430019/ title: Mountain Bike price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: formattedAmount: $80 amount: 80 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1412663710238166' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/637431546_1412663720238165_8257177400080165140_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=106&ccb=1-7&_nc_sid=92e707&_nc_ohc=faII_OdxWlgQ7kNvwGMrvgQ&_nc_oc=Adozk9B0VW6xblFXY6AXF0qfmuCl2L2P1aPMAYOF-m4gA4SCFZ5ZoLcqQugLeT2HzC4&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af66UTMB6wddKskCgVZS0v9jN9Db0jT150GzjdjDJ_Cm8g&oe=6A136CC2 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26197243669962791' - id: '2304704033379147' url: https://www.facebook.com/marketplace/item/2304704033379147/ title: Bike price: formattedAmount: $60 amount: 60 amountWithOffsetInCurrency: 6000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1721663185168155' url: https://scontent-iad3-2.xx.fbcdn.net/v/t45.5328-4/584711644_1721663188501488_4837220186107432299_n.jpg?stp=c0.101.261.261a_dst-jpg_p261x260_tt6&_nc_cat=103&ccb=1-7&_nc_sid=247b10&_nc_ohc=w8_Vxo8eFbwQ7kNvwF1q6pp&_nc_oc=Adra6kK_Ay_0ZNzv7_vD6gt3dgDZvxO-bQo5f0XCRH4-jq0qp8GqrtgWDJrKsNElirQ&_nc_zt=23&_nc_ht=scontent-iad3-2.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af6Kf2V-jT7IpLHlHPYIGT92eR1JlFT4y4ChgpWsrbrNEA&oe=6A137217 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '32507300205551568' - id: '966360869514688' url: https://www.facebook.com/marketplace/item/966360869514688/ title: Maxxis DTH 26” x 2.15” - Bike Tires - Low Mileage price: formattedAmount: $49 amount: 49 amountWithOffsetInCurrency: 4900 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1183193263870401' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/701369598_1183193290537065_2014509081848761484_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=100&ccb=1-7&_nc_sid=92e707&_nc_ohc=wBjy-5bA_xoQ7kNvwFR_OZi&_nc_oc=AdreW_5B7f8M_WEAs2ZDQAKqpG5Ct4n23RL9ECIpy-3Icd5OMoFnMUAiSnzrdx7e9K4&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af7mZCyZoGUrvTJ7iggIaTdZ9024bkz-dCx-urCipJWv5w&oe=6A13531A categoryId: '1383948661922113' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26646092708417026' - id: '2311541489748712' url: https://www.facebook.com/marketplace/item/2311541489748712/ title: Bike price: formattedAmount: $30 amount: 30 amountWithOffsetInCurrency: 3000 strikethroughPrice: null location: city: Pflugerville state: TX displayName: Pflugerville, Texas cityPageId: '113725725304918' primaryPhoto: id: '1558648375610743' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/700306273_1558648385610742_8505021173076471143_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=102&ccb=1-7&_nc_sid=92e707&_nc_ohc=eesolV_R_JsQ7kNvwFX1C_z&_nc_oc=AdqN3bjAsWmDPcCWR30FkecRbKoBPl58BZ_EZAqTHLsInD9ce82DbHbfBjZIax7ZtlI&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af7-O9KO6MI82zepL8GfQnoenjrkoQkrjMAKpS8ysxT0qA&oe=6A133B0C categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35993932360220066' - id: '1738573697521304' url: https://www.facebook.com/marketplace/item/1738573697521304/ title: Bike price: formattedAmount: $60 amount: 60 amountWithOffsetInCurrency: 6000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '2416408675523975' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/701311621_2416408692190640_1070333440216724138_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=102&ccb=1-7&_nc_sid=92e707&_nc_ohc=9la9vCMNtBgQ7kNvwGGrjm0&_nc_oc=Ado6PB7cT6YR_TB6EeQGYGJXKlf9ckEU0LM4euKd75gS6clwv7m53_-dltVF4UlMTmU&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af6V1XikzwPkFuCPg2NqAyqrQ9e5gB8pl5eObK6eC4Z8qA&oe=6A135848 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26078419078500378' - id: '865714715964079' url: https://www.facebook.com/marketplace/item/865714715964079/ title: Green Bike 26 inches price: formattedAmount: $70 amount: 70 amountWithOffsetInCurrency: 7000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '709814341775346' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/594067363_709814351775345_4709229522989059318_n.jpg?stp=c44.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=102&ccb=1-7&_nc_sid=92e707&_nc_ohc=xltbQhKrVhIQ7kNvwEGBuVa&_nc_oc=AdrOgtKK4737B1pJIUYpobtPnwk0cVjVopOBGl7vEPHP2t2VM3pb6pvWh955HoYiv5o&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af5nWX5-qBBv963A-o24UVxFf0GJz_tmmT0wjFbhvpk8xg&oe=6A1360BE categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '33195468026718491' - id: '1172256331726051' url: https://www.facebook.com/marketplace/item/1172256331726051/ title: 24 Inch Girls Purple Huffy Mountain Bike price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1608615430170449' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/605810201_1608615436837115_5444755921246306950_n.jpg?stp=c67.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=106&ccb=1-7&_nc_sid=92e707&_nc_ohc=Ffqhvsnm9vwQ7kNvwGUKGhR&_nc_oc=Adq0EoLa0oAZ15ZsESuX2IFbBgqClv8OQmzQOFHckBfmtNFkdQl7UOsjyUre1BzZOx4&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af6M4Alk3oNGi40hBRbP-2mMS2txl4DOSJRKjaizR-02NA&oe=6A133B18 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - PUBLIC_MEETUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '33251181877860071' - id: '1220531572933052' url: https://www.facebook.com/marketplace/item/1220531572933052/ title: Missing/STOLEN bikes ~ one black Bridgestone Kabuki road bike and one Motobecane Elite Trail bike price: formattedAmount: $1 amount: 1 amountWithOffsetInCurrency: 100 strikethroughPrice: formattedAmount: $185 amount: 185 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '794720220127464' url: https://scontent-iad3-1.xx.fbcdn.net/v/t39.84726-6/571132619_794720273460792_2973008822151508812_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=101&ccb=1-7&_nc_sid=92e707&_nc_ohc=w0ZyK5PUZBQQ7kNvwF87GWE&_nc_oc=AdotWcfJMrrbCC_zK6iBPgG4aZVNtwNs3RA3JzFkYEa0feEjuQ5weIjL76C4cx2O9p0&_nc_zt=14&_nc_ht=scontent-iad3-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af6VTNPOzl_Og3vOJX-sB4p_IRpt_Y5fxsrlqymJ2RrOEA&oe=6A134C50 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '29250972447851162' - id: '944037628412949' url: https://www.facebook.com/marketplace/item/944037628412949/ title: Bike price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: null location: city: Belton state: TX displayName: Belton, Texas cityPageId: '105518682813863' primaryPhoto: id: '2017337282155005' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/674129372_2017337298821670_4338889039074973660_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=102&ccb=1-7&_nc_sid=92e707&_nc_ohc=z95dIYUuio4Q7kNvwH4RcJ5&_nc_oc=AdpYPZHo2uSsJzhgr4mpTIZy8c4-MViLmbImrhj2VmiYvsAcqjDeMtxD_cnXsFnfE4w&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af6qkUAhQNkjbmOLYN-OUege1ucgeaV4yweMKJeNA9ppKA&oe=6A136BFD categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26476334411977162' - id: '764702846107370' url: https://www.facebook.com/marketplace/item/764702846107370/ title: Tandem bike price: formattedAmount: $300 amount: 300 amountWithOffsetInCurrency: 30000 strikethroughPrice: formattedAmount: $450 amount: 450 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '2581216818879277' url: https://scontent-iad3-1.xx.fbcdn.net/v/t39.84726-6/565247382_2581216865545939_3922761195650399485_n.jpg?stp=c45.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=108&ccb=1-7&_nc_sid=92e707&_nc_ohc=nEjRMxxgih0Q7kNvwGxRWyR&_nc_oc=AdqVD0Zv-BKJOfRfe6jt9LAZl6FFEVEQv3McWWbfdGvAmIGt1gXHtIMmpBOqpU8vKX4&_nc_zt=14&_nc_ht=scontent-iad3-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af7zExkMEQRL29CWY58zVGK1QTkpX0uTmWLYInnMDvmrUA&oe=6A1371D8 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP - DOOR_DROPOFF status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '23969840892699381' - id: '1009808541716832' url: https://www.facebook.com/marketplace/item/1009808541716832/ title: Ozone Bike price: formattedAmount: $25 amount: 25 amountWithOffsetInCurrency: 2500 strikethroughPrice: null location: city: Leander state: TX displayName: Leander, Texas cityPageId: '104048089631273' primaryPhoto: id: '806665518991281' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/703326737_806665538991279_1264738983528597658_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=109&ccb=1-7&_nc_sid=92e707&_nc_ohc=eLLAxvI65PAQ7kNvwGmM0eN&_nc_oc=AdrVpsz4uQd-U9N23ikj6uZyeQu7rID3PUZlbpKDyGze5DFisq_puhGQYQJPIQRAiII&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af4NAB44rvi8lvv3OCiRs_1mxhVn3Z0Ce6MXQYh2cc0EVg&oe=6A135607 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35734372912874277' - id: '969944035963216' url: https://www.facebook.com/marketplace/item/969944035963216/ title: 'Kent Bayside 26" Girl''s Cruiser Bike - Back Tire Flat' price: formattedAmount: $20 amount: 20 amountWithOffsetInCurrency: 2000 strikethroughPrice: formattedAmount: $45 amount: 45 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Jollyville, Texas cityPageId: '111991062151421' primaryPhoto: id: '1685700892845217' url: https://scontent-iad3-1.xx.fbcdn.net/v/t39.84726-6/700762919_1685700902845216_745923652098281808_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=108&ccb=1-7&_nc_sid=92e707&_nc_ohc=KshJvd-yLXYQ7kNvwEvLJkt&_nc_oc=Adozm0Bg7pF7QcAMXajy3fSpjIz4R_pVOErQ3TcMsTnTb5ChWNzKppZ6Iqylitb-bAM&_nc_zt=14&_nc_ht=scontent-iad3-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af5srUc5806jpVsihghT2RYkqijEema6YdBORQCrRKHddw&oe=6A134E40 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26972548409076370' - id: '1625160381893258' url: https://www.facebook.com/marketplace/item/1625160381893258/ title: Women’s specialized bike price: formattedAmount: $400 amount: 400 amountWithOffsetInCurrency: 40000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1710520759956555' url: https://scontent-iad3-1.xx.fbcdn.net/v/t39.84726-6/703015164_1710520766623221_5849100395889960040_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=110&ccb=1-7&_nc_sid=92e707&_nc_ohc=DzLfPMS5zYAQ7kNvwGlWnR5&_nc_oc=Adpe-KbJcxYEcWSwyQVsMyxWphlXDWea_dA00pld2qASJVl9wZvyMus6VO90ub9z9DE&_nc_zt=14&_nc_ht=scontent-iad3-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af5AUFrDwarkCtVCfMhGaR9DfvjRjvg_8Pl88Rw4CoX9Yg&oe=6A135051 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35586119694369233' - id: '1160044339601256' url: https://www.facebook.com/marketplace/item/1160044339601256/ title: Temu e bike price: formattedAmount: $115 amount: 115 amountWithOffsetInCurrency: 11500 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '971987895454326' url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.84726-6/703098475_971987902120992_700177355260698489_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=100&ccb=1-7&_nc_sid=92e707&_nc_ohc=KsxzcxOfdu4Q7kNvwGVhyii&_nc_oc=AdqqLAa37AxEs2HiebPv5MG4IjVg2pt6I41715oSz2SiK73e0ohRtrfjNC9Sdn04pPw&_nc_zt=14&_nc_ht=scontent-iad6-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af4IaqSosMmec_QJiawv-0vRZN9-0vXxRleV-6i5o0x_8A&oe=6A1362EF categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '36982546081344277' - id: '1288652280114646' url: https://www.facebook.com/marketplace/item/1288652280114646/ title: bike price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: null location: city: Cedar Park state: TX displayName: Cedar Park, Texas cityPageId: '106041646094495' primaryPhoto: id: '1705581410640952' url: https://scontent-iad3-1.xx.fbcdn.net/v/t39.84726-6/703131686_1705581420640951_3133335055383325963_n.jpg?stp=c0.152.261.261a_dst-jpg_p261x260_tt6&_nc_cat=108&ccb=1-7&_nc_sid=92e707&_nc_ohc=6w8SD1VzSa8Q7kNvwEm5kl_&_nc_oc=AdpeosL5WNV-1BIGNK75jFYo9ZIWZn-mnMuZrdZNYSviGI9CW5U7hgBfZ9ou4sv8b9Y&_nc_zt=14&_nc_ht=scontent-iad3-1.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af6krS6dHDyOxSq3qNIZe5DUAtU_KrspkTkD0epBA8n2WQ&oe=6A134524 categoryId: '1383948661922113' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26782497318086782' - id: '26839418689045523' url: https://www.facebook.com/marketplace/item/26839418689045523/ title: Wide Gel Bike Seat For Men Women Bicycle Padded Comfortable Heavy Duty Bike price: formattedAmount: $57.99 amount: 57.99 amountWithOffsetInCurrency: 5799 strikethroughPrice: null location: city: Citrus Heights state: CA displayName: Citrus Heights, California cityPageId: '107983655891235' primaryPhoto: id: '1004320638792775' url: https://scontent-iad3-2.xx.fbcdn.net/v/t39.84726-6/703727273_1024901393401366_2700188957112749329_n.jpg?stp=c0.7.261.261a_dst-jpg_p261x260_tt6&_nc_cat=103&ccb=1-7&_nc_sid=92e707&_nc_ohc=1CN2UeUl8tQQ7kNvwFr9mE1&_nc_oc=AdrPGqptO_6djQNR0pw5e83fvTGMLEGkpP2hYDb7xVlrhtMyt9BOHw_jlxrZtpZBCl4&_nc_zt=14&_nc_ht=scontent-iad3-2.xx&_nc_gid=MzXQLveBEcoSU-WsF6hAfA&_nc_ss=7e289&oh=00_Af5ulc0QVQJo8y8MIkh6Kp_75iVHbDXao3zf6m52JfCLNg&oe=6A135D84 categoryId: '1658310421102081' deliveryTypes: - SHIPPING_OFFSITE status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26839418689045523' totalListings: 16 page: nextCursor: eyJwZyI6MCwiYjJjIjp7ImJyIjoiIiwiaXQiOjAsImhtc3IiOmZhbHNlLCJ0YmkiOjB9LCJjMmMiOnsiYnIiOiJBYnFSVm81bF9IQ1dteFl6VDRkdFliZUFUb3FOZ1FrLXExLXd4WVVpMm1ERnFDazh6TFFNdmZOcDdOV05Zeno3aTFfbXYxM3pGU3pNODRmMEd0aHdjMHhjRGxxNE1lT2lmSk9ONFhCTUxfQUtCQmVNNEY1SnlwRWROZm12Uk4ydC1hMTFoVEtaWWstejdtLW1Vekh2bEFmV2VfcmZRR0hvRURLcmQ4VDNNeG45dHdYOTdrMEpmVk1fNE5mdFJtM2xUUXpDMm9KaXZzRnItQkROSndSV09ldG5HaWFkWjUtY3JJN0JUU3BacWF1d2RFY1lOWklwTVFaQTNLSFdoYVVHQWZLcnlXdUR0N3ZPZk84cXlXZXpWYWhmVEZGeGdSZUtyNVA5VF90OTNNcFRhNWVpRF9iaVVQVmhLR0JhV2tiUFh3TUZTdi0zbXVUMzVQSk5oMndEdWxkZXIzVVRMd0FOQ2xCMVdFOGQzZFF6QXl6ZHlOQjRXNFBJcW14bmw3Vk5LRjF4blFXNzViRGFFc0xJOWdxaHR0ODhJbGhLcHUwbzdJUjlzem9DdWlmeUpUV0RHamFMeFdMNzBleWtBQUFkU2ZhYTBKakpRVFJHRWpNRTlSNWk1VlkzaDR3UE9uNHpSdXQzc3hJbzBhTE5fdl9jVmFUYXhXSW9GT1MwUEFkV3FQdTJGcFctTjZWUll0UjFuWVNEU0g3Y0MxVWJISFBiUkJBanBJeEJud1I0d0NBUGFfOFRyZ2ZWblJjbmI4emVvMEUiLCJpdCI6MCwicnBiciI6IiIsInJwaHIiOmZhbHNlLCJybWhyIjpmYWxzZSwic3NpIjpmYWxzZSwic3NjbyI6MCwic3NwaSI6W119LCJpcnIiOmZhbHNlLCJzZXJwX2N0YSI6ZmFsc2UsInJ1aSI6W10sIm1waWQiOltdLCJ1YnAiOm51bGwsIm5jcm5kIjowLCJpcnNyIjpmYWxzZSwiYm1wciI6W10sImJtcGVpZCI6W10sIm5tYm1wIjpmYWxzZSwic2tyciI6ZmFsc2UsImlvb3VyIjpmYWxzZSwiaXNlIjpmYWxzZSwic21zX2N1cnNvciI6eyJwYWdlX2luZGV4IjowLCJibGVuZGVkX2FkX2luZGV4IjowLCJvcmdhbmljc19zaW5jZV9sYXN0X2FkIjowLCJwYWdlX29yZ2FuaWNfY291bnQiOjAsImJsZW5kZWRfb3JnYW5pY19pbmRleCI6MCwicmV0dXJuZWRfYWRfaW5kZXgiOjAsInRvdGFsX2luZGV4IjowfX0 hasMore: true meta: requestId: req_01facebook_marketplace_search_example creditsCharged: 1 version: v1 empty: value: data: query: socialfetch_fixture_no_results_000000 location: lat: 30.2677 lng: -97.7475 radiusKm: null listings: [] totalListings: 0 page: nextCursor: eyJwZyI6MCwiYjJjIjp7ImJyIjoiIiwiaXQiOjAsImhtc3IiOmZhbHNlLCJ0YmkiOjB9LCJjMmMiOnsiYnIiOiJBYnJBakp6ZFFJQWttOVNIbEtDYm5LR0hxOHRsNkh6RlQtWk05aXN6OVhxR0dpQlpCSHdqX3dkb29KRmJPcHdQeFQ0VmoyYXZmVG9FM0dDQ3dDd2doN09IYmRYazRVaVhKbXBmM2Q1ZTJNTEpiWi1Pek9McjJaenhUWGNBUWYzcWhMTjc0ZUV6X2kyb3BnS0s3OTJMOGd4LWU1OWkyU1hwZWJvMTV0bHctOEE2VTNuV1ByY1Y2Yms0SjdoRG5odHI3VXhXNjEtWFlaMnd0VGNZd2c2bldMSEJ6YnZjRC1YS2wzUVFSNDJ3TzhPbF84LXFlYWRhZUk0NzV2ZHR2Ynd3LXp4RGZuMFJFSmpudFZpWVF1bEkzN2R3cmltdVZES2hOQVpFcURwMnZVcHZReXRXRDRUYldyVy1XZE9RZV9CM196czB5RDhUQkt3NjNJSkFUWHlhU3BkUFZRVFc5SWdJWTFLNGk5cjZNcWg1NVVKbjlWTGFjRV81QUxfRjdFb2xWal9acDNFOWJncE5EQTdtRXViTnhZY1otcHZSMHhSYWdIRnlFa0U1WEhhU0EycDR1TUpmc2xVZ0NORG5HU08zd0s4dnFVdjljaEJyREY2NWdQSFVZN1NIQ053TVptcDBqZjdEWUlYUWRfWkhEZyIsIml0IjowLCJycGJyIjoiIiwicnBociI6ZmFsc2UsInJtaHIiOmZhbHNlLCJzc2kiOmZhbHNlLCJzc2NvIjowLCJzc3BpIjpbXX0sImlyciI6ZmFsc2UsInNlcnBfY3RhIjpmYWxzZSwicnVpIjpbXSwibXBpZCI6W10sInVicCI6bnVsbCwibmNybmQiOjEsImlyc3IiOmZhbHNlLCJibXByIjpbXSwiYm1wZWlkIjpbXSwibm1ibXAiOmZhbHNlLCJza3JyIjpmYWxzZSwiaW9vdXIiOmZhbHNlLCJpc2UiOmZhbHNlLCJzbXNfY3Vyc29yIjp7InBhZ2VfaW5kZXgiOjAsImJsZW5kZWRfYWRfaW5kZXgiOjAsIm9yZ2FuaWNzX3NpbmNlX2xhc3RfYWQiOjAsInBhZ2Vfb3JnYW5pY19jb3VudCI6MCwiYmxlbmRlZF9vcmdhbmljX2luZGV4IjowLCJyZXR1cm5lZF9hZF9pbmRleCI6MCwidG90YWxfaW5kZXgiOjB9fQ hasMore: true meta: requestId: req_01facebook_marketplace_search_empty creditsCharged: 1 version: v1 paginated: value: data: query: bike location: lat: 30.2677 lng: -97.7475 radiusKm: null listings: - id: '2105461403596881' url: https://www.facebook.com/marketplace/item/2105461403596881/ title: Bike with trailer price: formattedAmount: $100 amount: 100 amountWithOffsetInCurrency: 10000 strikethroughPrice: formattedAmount: $120 amount: 120 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '908031671776883' url: https://scontent-lga3-1.xx.fbcdn.net/v/t39.84726-6/615366863_908031698443547_3418101653211667223_n.jpg?stp=c55.0.259.259a_dst-jpg_p370x247_tt6&_nc_cat=110&ccb=1-7&_nc_sid=92e707&_nc_ohc=5Aiya5V0e68Q7kNvwHhCvMg&_nc_oc=Ado_y4C88F44G69VY5N9bVO2tZhQx8yoZfBAbw-D1gMyvXrfxplj9s24YF8-YfxZeQY&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af6WdeuPLbo3d6zeGR9Uic7vhmECWgYQO7E17GkrQg3GCg&oe=6A13694A categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '25668049189493280' - id: '802291229626616' url: https://www.facebook.com/marketplace/item/802291229626616/ title: Bike price: formattedAmount: $30 amount: 30 amountWithOffsetInCurrency: 3000 strikethroughPrice: null location: city: Helotes state: TX displayName: Helotes, Texas cityPageId: '112926008717496' primaryPhoto: id: '984557667328023' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/666944885_984557677328022_796822009240692494_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=100&ccb=1-7&_nc_sid=92e707&_nc_ohc=6ETZZlAmR24Q7kNvwE91P6a&_nc_oc=AdrIUFN8bnM4jvQqNFpveu1otj1PvXbMELEFiamD4exDAc6L6PcWuODtly7_4mX55dc&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af60fqfiUt9lps1Cug0Sq2QzlDYIIB7brR58uAGY_ev_8A&oe=6A135AC3 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26540939352235951' - id: '1730513637938095' url: https://www.facebook.com/marketplace/item/1730513637938095/ title: Canyon Endurance CF Size L Bike price: formattedAmount: $1,500 amount: 1500 amountWithOffsetInCurrency: 150000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '2053155781932628' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/700679143_2053155808599292_4012771115860792277_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=105&ccb=1-7&_nc_sid=92e707&_nc_ohc=PT7WTIrLUYEQ7kNvwF-4DbL&_nc_oc=Ado2q-YAsjTAZtlqK970Fgl1GEXVfnKN7RNuVZKKUEqg5typb8s-BdO6VNC_IEf89t4&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af4UoXlVIu_XBRnVh5p4WjRD0umZr_J497J_LDUrSXlCTw&oe=6A134FAF categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26462125060153339' - id: '1753440592489611' url: https://www.facebook.com/marketplace/item/1753440592489611/ title: Woom 2 Kids Bike – Like New Condition price: formattedAmount: $325 amount: 325 amountWithOffsetInCurrency: 32500 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '973085128658889' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/701088227_973085141992221_3568555442071254677_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=108&ccb=1-7&_nc_sid=92e707&_nc_ohc=lpfsnSfbcecQ7kNvwGkXWlJ&_nc_oc=AdqmpjkN6M1VMmg4D6QgnovqhTXT2b8vZUIE4sU5Ptk5ofL7vDP1aB5tko_MuaYYpxc&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5Uzu1V1FDgP1yFuiBtmegnMoiJyi64JtI07UgObroOtw&oe=6A1348B6 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '27002210319434548' - id: '957683700370228' url: https://www.facebook.com/marketplace/item/957683700370228/ title: Kids bike price: formattedAmount: $25 amount: 25 amountWithOffsetInCurrency: 2500 strikethroughPrice: null location: city: Round Rock state: TX displayName: Round Rock, Texas cityPageId: '108109465877758' primaryPhoto: id: '1636492830976098' url: https://scontent-lga3-1.xx.fbcdn.net/v/t39.84726-6/701788636_1636492854309429_1960231483169399873_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=109&ccb=1-7&_nc_sid=92e707&_nc_ohc=XF8bmAZz5aEQ7kNvwHc3WHE&_nc_oc=Adq8PriENlCIeSnH_QyVJMSNE9wVCiwXciXgF-fRiRo9YwpPjh0d2jl4BIlGEOU-Y7Q&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af7SgmAV_WpoRbJbmM4eBIx8d6E6zb3yadbPyrEU_HIwXw&oe=6A133D64 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26998384816451302' - id: '837680759415045' url: https://www.facebook.com/marketplace/item/837680759415045/ title: Roadmaster Mt.Fury Bike Size 24 price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1005137331871063' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/701725425_1005137345204395_6079898203375135539_n.jpg?stp=c101.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=100&ccb=1-7&_nc_sid=92e707&_nc_ohc=Y-JrDS_Oj7sQ7kNvwHL7wyA&_nc_oc=Ado0EoQ-hrWed4TBE0uyt-5jeobozkelLVlNmdC8ZDw4xTFJCuOk6D0wjbvJhvSGnQ8&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5wZdcDdpb4epv73AQbktv_GqLarHXh1sWJ-Zd4eUDBOA&oe=6A1347AC categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '27175366025435623' - id: '2027403268189881' url: https://www.facebook.com/marketplace/item/2027403268189881/ title: Nishiki Colorado Comp 29” Large mountain bike price: formattedAmount: $340 amount: 340 amountWithOffsetInCurrency: 34000 strikethroughPrice: null location: city: Buda state: TX displayName: Buda, Texas cityPageId: '107883835900201' primaryPhoto: id: '1306660438096130' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/702848351_1306660451429462_3541643792991887821_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=100&ccb=1-7&_nc_sid=92e707&_nc_ohc=OYcckQeFpqEQ7kNvwH1VUU2&_nc_oc=Adr0xjjVBm3Qsu381mE8hIWZ439NtJ4lNU9dlqvlPOfSQz3O0JT4pRiOCziAXFrHoxs&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af51RAcdHfJcbtjaV4Pgk1VnJ_v9GEPN8-5k5NA0LnnITA&oe=6A1353BE categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35624560180525148' - id: '985755357308407' url: https://www.facebook.com/marketplace/item/985755357308407/ title: Bike price: formattedAmount: $70 amount: 70 amountWithOffsetInCurrency: 7000 strikethroughPrice: formattedAmount: $75 amount: 75 amountWithOffsetInCurrency: null location: city: New Braunfels state: TX displayName: New Braunfels, Texas cityPageId: '113176415363421' primaryPhoto: id: '960475080200879' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/686932848_960475086867545_2006087998396215646_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=101&ccb=1-7&_nc_sid=92e707&_nc_ohc=QBaEtJyac_AQ7kNvwHzVBLv&_nc_oc=AdralGkbQiI0qQYi6pGz2AT_QyUShFZMIISO4XJ9EvnLHM7ow6suW7ui8EQb2e-qSJ8&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5VUDJQBZbzAERl5otoUZ08BrAsKCAJyzKspK79-9ZUew&oe=6A134712 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '27097704303179114' - id: '3100945246961037' url: https://www.facebook.com/marketplace/item/3100945246961037/ title: Kids bike price: formattedAmount: $30 amount: 30 amountWithOffsetInCurrency: 3000 strikethroughPrice: null location: city: Austin state: TX displayName: The Hills, Texas cityPageId: '104027006300890' primaryPhoto: id: '1639293897238999' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/699852192_1639293903905665_5582717266931432777_n.jpg?stp=c0.152.261.261a_dst-jpg_p261x260_tt6&_nc_cat=108&ccb=1-7&_nc_sid=92e707&_nc_ohc=K6kqkjcNzOUQ7kNvwEJldgM&_nc_oc=Adrzx9VrX0GZrKzn4rvgNRvYJbjoY2GaR33U01gutyDqu3DaytdxHcUfT0AV0-tem2Q&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af54UtiXiG1pxdLEzYB1u8wsmHTe-XJpr8_saRKa_It7hQ&oe=6A136A4B categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - PUBLIC_MEETUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26926883540280526' - id: '35731922386456071' url: https://www.facebook.com/marketplace/item/35731922386456071/ title: Green Bike Brake Cable Kit - Universal Use price: formattedAmount: $20.79 amount: 20.79 amountWithOffsetInCurrency: 2079 strikethroughPrice: formattedAmount: $25.99 amount: 25.99 amountWithOffsetInCurrency: null location: city: Citrus Heights state: CA displayName: Citrus Heights, California cityPageId: '107983655891235' primaryPhoto: id: '27914700864784514' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/702044383_27914705834784017_3684045308446152529_n.jpg?stp=c0.0.261.261a_dst-jpg_p261x260_tt6&_nc_cat=104&ccb=1-7&_nc_sid=92e707&_nc_ohc=GjeW5kvgb0cQ7kNvwFWhuZK&_nc_oc=Adpsl7VwT1OpVFeohcsoXR-cF1Aqyw-4tBILAWrFdUOTL6JFaZiu5oPbbe0fM6DvTdg&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5hsU8St9Kgf7Afm0CG1KRZuK51Vr4AaQa2AUdTYhb_sg&oe=6A136CAB categoryId: '1658310421102081' deliveryTypes: - SHIPPING_OFFSITE status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35731922386456071' - id: '804676075431655' url: https://www.facebook.com/marketplace/item/804676075431655/ title: Roadster bike, bike pump, and bike lock price: formattedAmount: $99 amount: 99 amountWithOffsetInCurrency: 9900 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '2069176446987014' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/653489023_2069176453653680_608704998337835199_n.jpg?stp=c0.152.261.261a_dst-jpg_p261x260_tt6&_nc_cat=105&ccb=1-7&_nc_sid=92e707&_nc_ohc=BRUY0nYXow4Q7kNvwEu-qhk&_nc_oc=Ado9GiBRj--zNtixgdWlJxGzx9a85rCbxuTd8WzaigkCx48eTGW0jOpNJsMPmqqoU0k&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5SyN47MHhDT3DyMMu8qAXMrlVk_kvBLDc4D2igOd8zIQ&oe=6A136F19 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26588688650715264' - id: '901876416054005' url: https://www.facebook.com/marketplace/item/901876416054005/ title: Retrospec 7 speed city bike price: formattedAmount: $275 amount: 275 amountWithOffsetInCurrency: 27500 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1509631630719974' url: https://scontent-lga3-1.xx.fbcdn.net/v/t39.84726-6/651000852_1509631634053307_3881091820848541857_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=111&ccb=1-7&_nc_sid=92e707&_nc_ohc=jYT1jSHdJXkQ7kNvwFk0Iq_&_nc_oc=Adp6RzC19nS59KgOf6fgV8ySbAu-EYycdfirCb0d8yc8HFvDVQe7j4bCWl1863TKIlA&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af7Quo-o-btmZuIaJ4bXC5HquN8TS3YQ96Ie4pSoG2T5cQ&oe=6A134359 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - PUBLIC_MEETUP - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26918941341042517' - id: '1867165530906459' url: https://www.facebook.com/marketplace/item/1867165530906459/ title: Schwinn Bike price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1335350031799061' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/702334343_1335350041799060_3491797853373913737_n.jpg?stp=c0.152.261.261a_dst-jpg_p261x260_tt6&_nc_cat=105&ccb=1-7&_nc_sid=92e707&_nc_ohc=1TL3Dk4Y_ycQ7kNvwEJmrsi&_nc_oc=AdrtZ8Jmd0JruhtgZyp8ifXMn1PfQ1hY8tFUonUpHdFjxPbb3j0ma6aB9uJ9S7SPPpQ&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af55Gw-1ZcAw6_O5XCuWYALYk-oaaJDSqMhQ9Fh2Xfsotg&oe=6A133C8B categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35992359890377206' - id: '2070494323524711' url: https://www.facebook.com/marketplace/item/2070494323524711/ title: bike price: formattedAmount: $150 amount: 150 amountWithOffsetInCurrency: 15000 strikethroughPrice: formattedAmount: $180 amount: 180 amountWithOffsetInCurrency: null location: city: Pflugerville state: TX displayName: Pflugerville, Texas cityPageId: '113725725304918' primaryPhoto: id: '887495771010268' url: https://scontent-lga3-1.xx.fbcdn.net/v/t39.84726-6/676830555_887495777676934_7263381815043702345_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=103&ccb=1-7&_nc_sid=92e707&_nc_ohc=XyoI4zZ1OvEQ7kNvwHcIWCV&_nc_oc=AdoTh9BFlM59LHw3pL6jmUFEU0NW3o1QEotwR7Bjj34QsZyJeOokdzrVodJVE3zRm2Y&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af645morZCuo-qpH_PbSyffq3HAdCcRhfXfG3geLtPXIjw&oe=6A136C5E categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26587856154240425' - id: '1292288125661228' url: https://www.facebook.com/marketplace/item/1292288125661228/ title: Bike price: formattedAmount: $100 amount: 100 amountWithOffsetInCurrency: 10000 strikethroughPrice: null location: city: Pflugerville state: TX displayName: Pflugerville, Texas cityPageId: '113725725304918' primaryPhoto: id: '4498704687040069' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/686291656_4498704697040068_4205073378817409096_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=105&ccb=1-7&_nc_sid=92e707&_nc_ohc=3Ap9or7RLKMQ7kNvwEQd-5-&_nc_oc=AdrMKKJr7GZvy1xMMEAr2j1aSVpULDOqj_ewg1qemKR4xR0EFc99O2t0htu9B0h0aAo&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af6hcCp9K_XcAIxnCDLA-oyiOSopqspRv534_ZFcySaHEA&oe=6A1343E8 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '27023873433899044' - id: '3069993240054806' url: https://www.facebook.com/marketplace/item/3069993240054806/ title: Bike price: formattedAmount: $60 amount: 60 amountWithOffsetInCurrency: 6000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1229156832761274' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/653700921_1229156839427940_7520194626479008904_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=107&ccb=1-7&_nc_sid=92e707&_nc_ohc=xomu0plCF9kQ7kNvwGErh0e&_nc_oc=AdqlhNXqd95sDf9vjZ5T7_4zbzTxAxWRlJr6HmFqa_MGvFU3GKfrK52cqkDSVESSBvk&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af7_m2w8l4TGf8a59GanmbSLfXVfbOtpp2OgJ6s-4AyK1Q&oe=6A1362EC categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26289007124092424' - id: '1599030704602867' url: https://www.facebook.com/marketplace/item/1599030704602867/ title: Girls Starlite Bike 20" (retail $395) price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: formattedAmount: $75 amount: 75 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1313625453870825' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/609117650_1313625480537489_3235143429288952626_n.jpg?stp=c78.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=107&ccb=1-7&_nc_sid=92e707&_nc_ohc=WcKTQTfG5aAQ7kNvwFE1ow9&_nc_oc=Ado-491iuP7Drcgwxv3Q6D5T8gHCR4hcSSXb7ANrRdO_aSnv8yIYnA9Dx6bnfDj6gSQ&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af4PqrQubKKKtx4wB6vNqQeX-DieqTQ_zIxOteY5e151hA&oe=6A134FCB categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '24992273710450904' - id: '982043034753326' url: https://www.facebook.com/marketplace/item/982043034753326/ title: Retrospec Koda Kids Bike price: formattedAmount: $50 amount: 50 amountWithOffsetInCurrency: 5000 strikethroughPrice: null location: city: Georgetown state: TX displayName: Georgetown, Texas cityPageId: '109527462399665' primaryPhoto: id: '841773575643799' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/701881839_841773585643798_9220789098507841806_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=104&ccb=1-7&_nc_sid=92e707&_nc_ohc=GigaT9_Ty0MQ7kNvwF92kg7&_nc_oc=Adq3Eodhd46DTcI-azVtVy_7bhtWWGUY7BlUOZj4s5wM_5AFKrB4-V8WhkeLWNzeF7A&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af7DmHWHOwYvJ7_FUCoyrD62m5VFUF8gXsRllt5oPG_GPA&oe=6A1346A5 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26769760629376026' - id: '1658422788444798' url: https://www.facebook.com/marketplace/item/1658422788444798/ title: Bike price: formattedAmount: $150 amount: 150 amountWithOffsetInCurrency: 15000 strikethroughPrice: null location: city: Houston state: TX displayName: Jersey Village, Texas cityPageId: '104036566299885' primaryPhoto: id: '1366669352149864' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/686315062_1366669358816530_4796945213019790797_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=102&ccb=1-7&_nc_sid=92e707&_nc_ohc=Fu08RFTuZzUQ7kNvwE8Z5dM&_nc_oc=AdqMAer79Wt4BXUeTZ1kIF5sC5in87NYJziyyEfXgF3eV-VAd7OU2elTLY3T_X1Rzfk&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af4MuF2CRtwQe6MS5p1ZB1btp0XiZF8Eqna_sUSJQqjb5A&oe=6A136F64 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - PUBLIC_MEETUP - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '35782478801343409' - id: '2415974795491410' url: https://www.facebook.com/marketplace/item/2415974795491410/ title: Fuji Bike price: formattedAmount: $175 amount: 175 amountWithOffsetInCurrency: 17500 strikethroughPrice: formattedAmount: $250 amount: 250 amountWithOffsetInCurrency: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '1314108330847833' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/658697707_1314108337514499_2166161977530790192_n.jpg?stp=c0.101.261.261a_dst-jpg_p261x260_tt6&_nc_cat=106&ccb=1-7&_nc_sid=92e707&_nc_ohc=X3TjOXIBvhQQ7kNvwEh5TeG&_nc_oc=Adorg619TdcGCM0bd61jFc_7gP3mt3mEV1tSnnIDwm9tVVPxA2LMVX_Ej25UEec1t64&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5cXhGCkq-XNVdzSo--1XQMeenIm-SEHkRVTAa6ZI35KA&oe=6A135694 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26994247623494730' - id: '958839917125465' url: https://www.facebook.com/marketplace/item/958839917125465/ title: 20 inch Trek Mountain bike price: formattedAmount: $120 amount: 120 amountWithOffsetInCurrency: 12000 strikethroughPrice: null location: city: Round Rock state: TX displayName: Round Rock, Texas cityPageId: '108109465877758' primaryPhoto: id: '2051084119094480' url: https://scontent-lga3-3.xx.fbcdn.net/v/t39.84726-6/701019784_2051084132427812_347417754280232708_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=104&ccb=1-7&_nc_sid=92e707&_nc_ohc=SvEMkeHG1XQQ7kNvwFRSP_r&_nc_oc=AdoeLzhAb0xDy0kZBZdG4T0qRKwE-9x4mxze_cEg4NuylILzRV0foMXr7BzpIMy1rT4&_nc_zt=14&_nc_ht=scontent-lga3-3.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af57WooTRRca1Z8IyR4FcYQcFaAv334v2byrba_yTIlJ7w&oe=6A136893 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON - DOOR_PICKUP status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '36025090850437765' - id: '812890974576323' url: https://www.facebook.com/marketplace/item/812890974576323/ title: Bike price: formattedAmount: $60 amount: 60 amountWithOffsetInCurrency: 6000 strikethroughPrice: null location: city: Austin state: TX displayName: Austin, Texas cityPageId: '106224666074625' primaryPhoto: id: '857356027319324' url: https://scontent-lga3-1.xx.fbcdn.net/v/t39.84726-6/657280158_857356033985990_3526329641694674571_n.jpg?stp=c43.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=103&ccb=1-7&_nc_sid=92e707&_nc_ohc=ju0DJ8zk72kQ7kNvwHf7Yn3&_nc_oc=AdorN9RMjPIM4TAC0FvKbfdU15n3QTafpEUm-YvZ-YTVMx8Hp73bkQw8MVHxFEMLhyA&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af6yMxeHUeT_6Y2n1eNgVBZo85U7HJtbbE-KS_VSJQeEag&oe=6A134E64 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26373100135633572' - id: '1554496832763058' url: https://www.facebook.com/marketplace/item/1554496832763058/ title: Schwinn Female Bike price: formattedAmount: $59 amount: 59 amountWithOffsetInCurrency: 5900 strikethroughPrice: formattedAmount: $95 amount: 95 amountWithOffsetInCurrency: null location: city: Hutto state: TX displayName: Hutto, Texas cityPageId: '105537989480752' primaryPhoto: id: '957408187138128' url: https://scontent-lga3-1.xx.fbcdn.net/v/t39.84726-6/702729965_957408200471460_2760497936652914204_n.jpg?stp=c100.0.260.260a_dst-jpg_p261x260_tt6&_nc_cat=111&ccb=1-7&_nc_sid=92e707&_nc_ohc=8NLxYvedeIcQ7kNvwHKGYNc&_nc_oc=AdqlHLaNfX-dKU2Xrm3aGVC1p6-yeNwg4iUSjNOK7brRu4EQ6yfMF_DtczikWmsIQG4&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af4sxtP360yCZ0u43ZCuwHv7anAlpQEHlDEUjczZY3hc8g&oe=6A135693 categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26727203166937013' - id: '2373773349763318' url: https://www.facebook.com/marketplace/item/2373773349763318/ title: Bike price: formattedAmount: $25 amount: 25 amountWithOffsetInCurrency: 2500 strikethroughPrice: null location: city: Bastrop state: TX displayName: Bastrop, Texas cityPageId: '109182835766312' primaryPhoto: id: '943254888311783' url: https://scontent-lga3-2.xx.fbcdn.net/v/t39.84726-6/679466988_943254908311781_6655351783614772978_n.jpg?stp=c0.43.261.261a_dst-jpg_p261x260_tt6&_nc_cat=100&ccb=1-7&_nc_sid=92e707&_nc_ohc=zECogqWz_UsQ7kNvwFmpwGZ&_nc_oc=AdosH97wkIKkEju2RP_WCKiSW80yDXjMQHvXc-sZOQ9FDBlHmk4_jPq-wykRbrZ6EyE&_nc_zt=14&_nc_ht=scontent-lga3-2.xx&_nc_gid=ORxKk18J9CmExc1duxOk9Q&_nc_ss=7e289&oh=00_Af5m7Lx1f0uhNRYxuUCMomopr7bX0yqspbrRBu3B-7gWsA&oe=6A135A9E categoryId: '1658310421102081' deliveryTypes: - IN_PERSON status: isHidden: false isLive: true isPending: false isSold: false isViewerSeller: false storyType: POST storyKey: '26401486019521039' totalListings: 24 page: nextCursor: eyJwZyI6MSwiYjJjIjp7ImJyIjoiIiwiaXQiOjAsImhtc3IiOmZhbHNlLCJ0YmkiOjB9LCJjMmMiOnsiYnIiOiJBYnE3VzJ2WDNMVmd2ZzFTTU5JOWc3dk5IdDhnS29zU01TR3lWQURGUXVmU3JXQjVwZl8wYjF4TFNIRmdxQWl1LUU4SDlybGRJN1NQUG5jRUFhQ2VrMS1lR28zZ2ZxY21HczZ1Rzk3N29fbTJUQ0JrVENyalQ4NVdYMGZDdGdSR2xTd3pGeDFqSldKZWJKMnpfS2VLMThSMGVXcWZiekRIOUZqc0ttU25NRmZRRENhN3hVbF9pRUpvWm9oNFNxNHBUbVFxM2dTRnBzNC1NYzJJWWdJaG8tak1pTEhOU3lvNWxUQVVaLWhqbVVmdnRpVXBDaFplbWtsZXpISkxjZzlCbURDa29Ua0kyVzlBOEZvbUlXLTNxVHNPMDBQaWhHcHVPUWZoTEZQTHE3TUFkSEFxMEY0Yzh4WC0zcHZ0QVFUVi03NjNkdjhCMVpveWVBdlA0Y3FzcXBSU3FTcTROQ3loWV9YR3p4bzU1ejdDMmlOeFRwTWtHcHJXSEJKNVktdFUzTG9JaDhTMmtoU2VkdUFlS01uWERQXzdKSzVsZUtBRm9Hb2JudHp3WUFpaUFQTU04Yk81RFdKZmZ0UjhSeXRRWXRhb0FnZkFTbXA1eDFFX0p6X2lIVERldjlEUEdtZ21pR2VOV1NwOWZsTDRjd3BrbUlwQnpTX3NnTHZmVGpBeDRuY2stN2dBYTNRbXQ5Sy1WcnNVNnV5WUhkdUpfQUdEWlRiTWVMd2FRUjZnaVA2OVpHZEZkcVExZHdLaHk0cXhHbWsiLCJpdCI6MCwicnBiciI6IiIsInJwaHIiOmZhbHNlLCJybWhyIjpmYWxzZSwic3NpIjpmYWxzZSwic3NjbyI6MCwic3NwaSI6W119LCJpcnIiOmZhbHNlLCJzZXJwX2N0YSI6ZmFsc2UsInJ1aSI6W10sIm1waWQiOltdLCJ1YnAiOm51bGwsIm5jcm5kIjowLCJpcnNyIjpmYWxzZSwiYm1wciI6W10sImJtcGVpZCI6W10sIm5tYm1wIjpmYWxzZSwic2tyciI6ZmFsc2UsImlvb3VyIjpmYWxzZSwiaXNlIjpmYWxzZSwic21zX2N1cnNvciI6eyJwYWdlX2luZGV4IjowLCJibGVuZGVkX2FkX2luZGV4IjowLCJvcmdhbmljc19zaW5jZV9sYXN0X2FkIjowLCJwYWdlX29yZ2FuaWNfY291bnQiOjAsImJsZW5kZWRfb3JnYW5pY19pbmRleCI6MCwicmV0dXJuZWRfYWRfaW5kZXgiOjAsInRvdGFsX2luZGV4IjowfX0 hasMore: true meta: requestId: req_01facebook_marketplace_search_page2 creditsCharged: 1 version: v1 '400': description: Invalid query, location, filters, cursor, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookMarketplaceSearch x-operation-id-source: derived /v1/facebook/marketplace/items: get: tags: - Facebook summary: Get Facebook Marketplace item description: Get details for a Facebook Marketplace listing by item URL. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 256 description: Facebook Marketplace item identifier. Provide this instead of url when you already know the item id. required: false description: Facebook Marketplace item identifier. Provide this instead of url when you already know the item id. name: itemId in: query - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook Marketplace item URL. required: false description: Public Facebook Marketplace item URL. name: url in: query responses: '200': description: Marketplace item metadata. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the listing could be resolved for this request. item: type: - object - 'null' properties: platform: type: string enum: - facebook description: Social platform for this listing. itemId: type: string minLength: 1 description: Marketplace item identifier. url: type: string minLength: 1 description: Canonical public URL for this Marketplace listing. title: type: string minLength: 1 description: Listing title. description: type: - string - 'null' description: Listing description when available. createdAt: type: - string - 'null' description: Creation timestamp in ISO 8601 when available. categoryId: type: - string - 'null' description: Marketplace category identifier when available. shareUrl: type: - string - 'null' description: Shareable listing URL when available. required: - platform - itemId - url - title - description - createdAt - categoryId - shareUrl description: Listing details when found. price: type: - object - 'null' properties: formatted: type: - string - 'null' description: Formatted price string when available. amount: type: - number - 'null' minimum: 0 description: Numeric price amount when available. amountMinor: type: - integer - 'null' minimum: 0 description: Price amount in minor currency units (for example cents) when available. currency: type: - string - 'null' minLength: 1 description: ISO currency code when available. strikethroughFormatted: type: - string - 'null' description: Formatted strikethrough price when available. strikethroughAmount: type: - number - 'null' minimum: 0 description: Strikethrough numeric amount when available. strikethroughAmountMinor: type: - integer - 'null' minimum: 0 description: Strikethrough amount in minor currency units when available. strikethroughCurrency: type: - string - 'null' minLength: 1 description: Strikethrough currency code when available. required: - formatted - amount - amountMinor - currency - strikethroughFormatted - strikethroughAmount - strikethroughAmountMinor - strikethroughCurrency description: Price details when found. location: type: - object - 'null' properties: text: type: - string - 'null' description: Human-readable location label when available. latitude: type: - number - 'null' description: Latitude when available. longitude: type: - number - 'null' description: Longitude when available. required: - text - latitude - longitude description: Location details when found. attributes: type: array items: type: object properties: name: type: string minLength: 1 description: Attribute name. value: type: - string - 'null' description: Attribute value when available. label: type: - string - 'null' description: Display label when available. required: - name - value - label description: A single Marketplace listing attribute. description: Listing attributes when found. photos: type: array items: type: object properties: photoId: type: string minLength: 1 description: Photo identifier when available. url: type: string minLength: 1 description: Photo image URL. width: type: - integer - 'null' minimum: 0 description: Image width in pixels when available. height: type: - integer - 'null' minimum: 0 description: Image height in pixels when available. accessibilityCaption: type: - string - 'null' description: Accessibility caption when available. required: - photoId - url - width - height - accessibilityCaption description: A photo attached to the listing. description: Listing photos when found. seller: type: - object - 'null' properties: sellerId: type: string description: Seller identifier when available. name: type: - string - 'null' description: Seller display name when available. profileUrl: type: - string - 'null' description: Seller profile URL when available. avatarUrl: type: - string - 'null' description: Seller avatar image URL when available. rating: type: - number - 'null' minimum: 0 description: Seller rating when available. required: - name - profileUrl - avatarUrl - rating description: Seller details when available. availability: type: - object - 'null' properties: hidden: type: boolean description: Whether the listing is hidden. live: type: boolean description: Whether the listing is live. pending: type: boolean description: Whether the listing is pending. sold: type: boolean description: Whether the listing is marked sold. viewerSeller: type: boolean description: Whether the authenticated viewer is the seller. shippingOffered: type: boolean description: Whether shipping is offered for this listing. buyNowEnabled: type: boolean description: Whether buy-now checkout is enabled. messagingEnabled: type: boolean description: Whether messaging is enabled for this listing. required: - hidden - live - pending - sold - viewerSeller - shippingOffered - buyNowEnabled - messagingEnabled description: Availability flags when found. deliveryTypes: type: array items: type: string minLength: 1 description: Delivery options such as in-person pickup. required: - lookupStatus - item - price - location - attributes - photos - seller - availability - deliveryTypes description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found item: platform: facebook itemId: '1656586118821988' url: https://www.facebook.com/marketplace/item/1656586118821988/ title: Specialized Hardrock GSX - Super Clean Vintage Restomod - INCLUDES FREE TUNE UP description: Was going to hang on to this one bc I absolutely love how it looks. createdAt: '2026-05-15T16:57:39.000Z' categoryId: '1658310421102081' shareUrl: https://www.facebook.com/marketplace/item/1656586118821988/ price: formatted: $380 amount: 380 amountMinor: 38000 currency: USD strikethroughFormatted: null strikethroughAmount: null strikethroughAmountMinor: null strikethroughCurrency: null location: text: Austin, TX latitude: 30.401916503906 longitude: -97.761840820312 attributes: - name: Condition value: used_good label: Used - Good photos: - photoId: '2810586442651711' url: https://scontent.example.com/marketplace-photo.jpg width: 960 height: 720 accessibilityCaption: No photo description available. seller: null availability: hidden: false live: true pending: false sold: false viewerSeller: false shippingOffered: false buyNowEnabled: false messagingEnabled: true deliveryTypes: - IN_PERSON meta: requestId: req_01example_marketplace_item_found creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found item: null price: null location: null attributes: [] photos: [] seller: null availability: null deliveryTypes: [] meta: requestId: req_01example_marketplace_item_nf creditsCharged: 1 version: v1 '400': description: Invalid request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookMarketplaceItems x-operation-id-source: derived /v1/facebook/events/search: get: tags: - Facebook summary: List Facebook events by search query description: Search Facebook events by name. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 512 description: Search query text for Facebook events by name. required: true description: Search query text for Facebook events by name. name: query in: query - schema: type: string minLength: 1 description: Opaque pagination cursor returned by a previous response. required: false description: Opaque pagination cursor returned by a previous response. name: cursor in: query responses: '200': description: Events matching the requested search. content: application/json: schema: type: object properties: data: type: object properties: query: type: string description: Search query string evaluated for this response. events: type: array items: type: object properties: id: type: string minLength: 1 description: Stable Facebook event identifier. url: type: - string - 'null' description: Canonical public event URL when available. name: type: string minLength: 1 description: Event name. dayTimeSentence: type: - string - 'null' description: Human-readable date and time label when available. startAt: type: - string - 'null' description: Event start time as an ISO-8601 timestamp when available. isOnline: type: - boolean - 'null' description: Whether the event is online when available. isPast: type: - boolean - 'null' description: Whether the event has already ended when available. eventKind: type: - string - 'null' description: Event visibility kind when available, such as public or private. place: type: object properties: id: type: - string - 'null' description: Place identifier for the event venue when available. name: type: - string - 'null' description: Display name of the event venue when available. required: - id - name description: Venue or place associated with the event. cover: type: object properties: url: type: - string - 'null' description: Cover image URL when available. alt: type: - string - 'null' description: Cover image alternative text when available. required: - url - alt description: Cover image for the event. priceRange: type: - string - 'null' description: Ticket price range label when available. interestedCount: type: - number - 'null' description: Number of people marked interested when available. goingCount: type: - number - 'null' description: Number of people marked going when available. wentCount: type: - number - 'null' description: Number of people who went when available. required: - id - url - name - dayTimeSentence - startAt - isOnline - isPast - eventKind - place - cover - priceRange - interestedCount - goingCount - wentCount description: A Facebook event in search results. description: Events returned for this page. totalEvents: type: integer minimum: 0 description: Number of events returned in this response. page: type: object properties: hasMore: type: boolean description: Whether another page is available. nextCursor: type: - string - 'null' description: Cursor to pass in the next request when more pages exist; null on the last page. required: - hasMore - nextCursor description: Pagination information for the current response. required: - query - events - totalEvents - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: results: value: data: query: dogs events: - id: '2219404332228026' url: https://www.facebook.com/events/2219404332228026/ name: Understanding Dogs - 6 weeks to better know your dog dayTimeSentence: Tuesday, September 8, 2026 at 7:00 PM BST startAt: '2026-09-08T18:00:00.000Z' isOnline: false isPast: false eventKind: public place: id: '2004675446504200' name: Newton Abbot, United Kingdom cover: url: https://scontent-sjc3-1.xx.fbcdn.net/v/t39.30808-6/720342260_1328491916042322_5406238829933287513_n.jpg?stp=cp6_dst-jpg_tt6&_nc_cat=105&ccb=1-7&_nc_sid=75d36f&_nc_ohc=U1n38Au3XRMQ7kNvwFxduHT&_nc_oc=Adr9ZD-vi7u-me4i6MQquDn5_P6EfiezFLZp5e9Eh8rC9lzkGKy3C0QDlgRc3PsoNUw&_nc_zt=23&_nc_ht=scontent-sjc3-1.xx&_nc_gid=99bellBuawHQ6PhcuGjDkQ&_nc_ss=7f289&oh=00_AQHXedFFseiFmjzC1hbV2WQnOjYxsU-mNVqO6nK_LhPtNA&oe=6A91161C alt: null priceRange: null interestedCount: 2 goingCount: 1 wentCount: null - id: '1585084289634302' url: https://www.facebook.com/events/1585084289634302/ name: 'Dogs Making a Difference: From Puppy to Guide Dog' dayTimeSentence: Tuesday, September 29, 2026 at 5:00 PM PDT startAt: '2026-09-30T00:00:00.000Z' isOnline: false isPast: false eventKind: public place: id: '177731318922421' name: El Gabilan Library cover: url: https://scontent-iad6-1.xx.fbcdn.net/v/t39.30808-6/774512889_1601921601965803_2564495123857315976_n.jpg?_nc_cat=100&ccb=1-7&_nc_sid=75d36f&_nc_ohc=EcYF_i0_f0MQ7kNvwFLqt6L&_nc_oc=Adpyi7AvNw_0iFAr8IQYQKlfJl27vgIaZEhWFv-ll38sIz5yMHaKqdV0GB38_ENZIqc&_nc_zt=23&_nc_ht=scontent-iad6-1.xx&_nc_gid=AbgnpegJt9ZUI_fj6d3CsQ&_nc_ss=7f289&oh=00_AQFKS6gsoB-IIKw7twlh-QFThRIgiOaDRs1iUsRPma2uCg&oe=6A911A75 alt: null priceRange: null interestedCount: 2 goingCount: 1 wentCount: null - id: '985989180608988' url: https://www.facebook.com/events/985989180608988/ name: 'Dogs are Scary: Dog Odor v Target Odor Webinar' dayTimeSentence: Monday, July 6, 2026 at 4:30 PM – 6:00 PM PDT startAt: '2026-07-06T23:30:00.000Z' isOnline: true isPast: true eventKind: public place: id: null name: Online event cover: url: https://scontent-atl3-3.xx.fbcdn.net/v/t39.30808-6/735925647_1665498382248399_2538570621219587835_n.jpg?_nc_cat=110&ccb=1-7&_nc_sid=75d36f&_nc_ohc=bJG9tI6pZFEQ7kNvwGkZxMr&_nc_oc=AdrNJ0o65T_f3gi7R_QldkTV3WeZOi6PR7P2ypnJBPFOAZlm-_V-dhFWx404VwKYzXY&_nc_zt=23&_nc_ht=scontent-atl3-3.xx&_nc_gid=GS02CZ6b4udvDYfJZZl99A&_nc_ss=7f289&oh=00_AQFVBGDYSDq6JjDLs9uWUOjkjkg6Za2_wx91RpnNsyiyMg&oe=6A91308D alt: null priceRange: null interestedCount: 7 goingCount: 1 wentCount: null - id: '1294096359443822' url: https://www.facebook.com/events/1294096359443822/ name: Dogs' Day Out dayTimeSentence: Sunday, March 29, 2026 at 10:00 AM – 1:00 PM AWST startAt: '2026-03-29T02:00:00.000Z' isOnline: false isPast: true eventKind: public place: id: '1244735867846679' name: Frye Park cover: url: https://scontent-iad3-2.xx.fbcdn.net/v/t39.30808-6/644028849_1244734041180195_7090273631242761330_n.jpg?_nc_cat=105&ccb=1-7&_nc_sid=75d36f&_nc_ohc=ht0skqeYMXsQ7kNvwG8zgID&_nc_oc=Adoqg71mT99l0CiEO7at6YoWoxO1ptQmmY3AtHuAsDdDv4OlmMfUY1Cva1ZG-Nb2wv4&_nc_zt=23&_nc_ht=scontent-iad3-2.xx&_nc_gid=x8C8wZtXnpzXCCLOOTGKhA&_nc_ss=7f289&oh=00_AQHJ_0fkb8kqhgNGjVSuDcqQ9-lbUaSv5FuzqdnP2hXDyA&oe=6A912FC5 alt: null priceRange: null interestedCount: 754 goingCount: 85 wentCount: null - id: '2073092680750424' url: https://www.facebook.com/events/2073092680750424/ name: Life Skills for Dogs - Adolescent Dog Training dayTimeSentence: Tuesday, September 1, 2026 at 8:00 PM BST startAt: '2026-09-01T19:00:00.000Z' isOnline: false isPast: false eventKind: public place: id: '1483333883813890' name: MAD Dog Club cover: url: https://scontent-ord5-2.xx.fbcdn.net/v/t39.30808-6/773249392_1483317103815568_1270924104517055564_n.jpg?stp=cp6_dst-jpg_tt6&_nc_cat=104&ccb=1-7&_nc_sid=75d36f&_nc_ohc=dwxwNWZ4K6kQ7kNvwFHM4dH&_nc_oc=AdqAqexxVK6FbHBPV52EWx4Lac-CuvSA6Ivw7upPa8Ulsyu5_BHhWlpDvZN5TUHenQA&_nc_zt=23&_nc_ht=scontent-ord5-2.xx&_nc_gid=eQnjeVg_cSnYchKYwu_fXQ&_nc_ss=7f289&oh=00_AQGw0eUj80H4Mk-Bj-rgSahAxsv43ZLls1l0bpS18qRaVQ&oe=6A913822 alt: null priceRange: null interestedCount: 0 goingCount: 1 wentCount: null totalEvents: 5 page: hasMore: true nextCursor: '2' meta: requestId: req_01facebook_events_search_example creditsCharged: 1 version: v1 empty: value: data: query: socialfetch_fixture_no_results_000000 events: [] totalEvents: 0 page: hasMore: false nextCursor: null meta: requestId: req_01facebook_events_search_empty creditsCharged: 1 version: v1 '400': description: Invalid query, cursor, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookEventsSearch x-operation-id-source: derived /v1/facebook/events: get: tags: - Facebook summary: List Facebook city events description: List Facebook events for a city by explore URL. security: - ApiKeyAuth: [] - {} x-socialfetch-agent-hints: emptyResults: An empty `data.events` array means no matching events in that time window for the requested city explore URL. This route has no `lookupStatus` field. x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook Events explore URL for a city. required: true description: Public Facebook Events explore URL for a city. name: url in: query - schema: type: string enum: - today - thisWeek - nextWeek description: Optional time window for events. required: false description: Optional time window for events. name: time in: query - schema: type: string minLength: 1 description: Opaque pagination cursor returned by a previous response. required: false description: Opaque pagination cursor returned by a previous response. name: cursor in: query responses: '200': description: City events listing. content: application/json: schema: type: object properties: data: type: object properties: url: type: string minLength: 1 description: Events explore URL evaluated for this response. time: type: - string - 'null' enum: - today - thisWeek - nextWeek - null description: Time window evaluated for this response; null when no filter was applied. events: type: array items: type: object properties: id: type: string minLength: 1 description: Stable event identifier. url: type: - string - 'null' description: Canonical public event URL when available. name: type: string minLength: 1 description: Event name. cover: type: object properties: photoId: type: - string - 'null' description: Cover photo identifier when available. imageUrl: type: - string - 'null' description: Cover image URL when available. accessibilityCaption: type: - string - 'null' description: Cover image accessibility caption when available. required: - photoId - imageUrl - accessibilityCaption description: Cover image for the event. isOnline: type: - boolean - 'null' description: Whether the event is online when available. isPast: type: - boolean - 'null' description: Whether the event has already ended when available. isHappeningNow: type: - boolean - 'null' description: Whether the event is happening now when available. startsAt: type: - string - 'null' description: Event start time as an ISO-8601 timestamp when available. dayTimeLabel: type: - string - 'null' description: Human-readable date and time label when available. place: type: object properties: id: type: - string - 'null' description: Place identifier for the venue when available. name: type: - string - 'null' description: Display name of the venue when available. required: - id - name description: Venue or place associated with the event. kind: type: - string - 'null' description: Event visibility kind when available, such as public or private. social: type: object properties: summary: type: - string - 'null' description: Human-readable attendance summary when available. interestedCount: type: - number - 'null' description: Number of people marked interested when available. goingCount: type: - number - 'null' description: Number of people marked going when available. wentCount: type: - number - 'null' description: Number of people who went when available. required: - summary - interestedCount - goingCount - wentCount description: Attendance context for the event. ticketPriceLabel: type: - string - 'null' description: Ticket price range label when available. required: - id - url - name - cover - isOnline - isPast - isHappeningNow - startsAt - dayTimeLabel - place - kind - social - ticketPriceLabel description: A city event in the listing. description: Events returned for this page. totalEvents: type: integer minimum: 0 description: Number of events returned in this response. page: type: object properties: hasMore: type: boolean description: Whether another page is available. nextCursor: type: - string - 'null' description: Cursor to pass in the next request when more pages exist; null on the last page. required: - hasMore - nextCursor description: Pagination information for the current response. required: - url - time - events - totalEvents - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: results: value: data: url: https://www.facebook.com/events/explore/saint-petersburg-florida/111326725552547 time: null events: - id: '1516518949499691' url: https://www.facebook.com/events/1516518949499691/ name: I LOVE THE 90's TOUR with Vanilla Ice, Montell Jordan, Tone Loc, 2 Live Crew and more. cover: photoId: '1359035013000090' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/729058063_1359035026333422_3309924943693289065_n.png?stp=c0.58.2048.977a_dst-jpg_s640x640_tt6&_nc_cat=109&ccb=1-7&_nc_sid=75d36f&_nc_ohc=TVel7oFXPB0Q7kNvwEdJbtg&_nc_oc=Adr35BFvTfdIToGKoyDJgD078Aa4RuSmBmFIpRwdZpTycgmCW-XhTAuT03FXoj5TkY8&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQECwnSmYDPPQFTJmsu9Ep_hlxSTa9zD5Tudlvxm_osPKg&oe=6A913526 accessibilityCaption: May be an image of hat isOnline: false isPast: false isHappeningNow: false startsAt: '2026-09-11T23:00:00.000Z' dayTimeLabel: Fri, Sep 11 at 7:00 PM EDT place: id: '122140812309198419' name: Ferg's Sports Bar & Grill kind: public social: summary: 6.3K interested · 531 going interestedCount: 6300 goingCount: 531 wentCount: null ticketPriceLabel: null - id: '1432890021304539' url: https://www.facebook.com/events/1432890021304539/ name: On High Florida 2026 ft. Pepper, The Movement, & More cover: photoId: '122108330667215526' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/659041091_122108330679215526_3650724985304650983_n.jpg?stp=c0.36.1080.516a_dst-jpg_s640x640_tt6&_nc_cat=101&ccb=1-7&_nc_sid=75d36f&_nc_ohc=_CjwsSnutPoQ7kNvwG98KC6&_nc_oc=Adqwb7LEWVTx-6Sntp3XFj16h5ViGwJGusI4x3BJkB8ERSM-s30lPiquaXQPOkuuiCg&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQERkFOa-TwFvcZZiIJ-au_ZAZitxQEKaetXVMj12zwl_A&oe=6A910D43 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-28T20:00:00.000Z' dayTimeLabel: Fri, Aug 28 at 4:00 PM EDT place: id: '122126199711215526' name: The Pier, St. Petersburg kind: public social: summary: 2.9K interested · 319 going interestedCount: 2900 goingCount: 319 wentCount: null ticketPriceLabel: null - id: '1670185854291804' url: https://www.facebook.com/events/1670185854291804/ name: Wingfest & Trap Music @ Tropicana Field cover: photoId: '1381101327404039' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/712587197_1381101330737372_157603464579623051_n.webp?stp=c0.383.1500.715a_dst-jpg_s640x640_tt6&_nc_cat=103&ccb=1-7&_nc_sid=75d36f&_nc_ohc=A8EtPg6BxKwQ7kNvwHVtSZm&_nc_oc=Adp2AE9jNwEuGCZLCOR7M4YWZzy-I2157mwdesy8b54YEKM3ajUDsSo8sJuOqokU03s&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQGwljUA8LnBanNw9nqurDiJsrYSTDKo-9WhfmIOhIGnmQ&oe=6A910A45 accessibilityCaption: 'May be an image of text that says ''- SATURDAY PRESENTS WINI WINGFESY SHOPPPES TRAPMUSIC sat, september 5t HOT FRESH SALCY! HOA TIANIGS SATUADAY OM ടിയാടം FREE EVENT, FAMILY EVENT, VENDORS, FOOD TRUCKS EVENT TIME 2:00PM 8:00PM Tropicana Field Lot 1 FOR MORE INFO RENEE EDWARDS (833) 480-SHOP VENDORS: WWW.SATURDAYSHOPPES.COM''' isOnline: false isPast: false isHappeningNow: false startsAt: '2026-09-05T18:00:00.000Z' dayTimeLabel: Sat, Sep 5 at 2:00 PM EDT place: id: '1381101130737392' name: Tropicana Field kind: public social: summary: 4.5K interested · 222 going interestedCount: 4500 goingCount: 222 wentCount: null ticketPriceLabel: null - id: '1896282691044058' url: https://www.facebook.com/events/1896282691044058/ name: Soulful Sounds in St. Petersburg cover: photoId: '1548274903336617' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/725787113_1548274906669950_1026022289215440929_n.jpg?stp=c0.29.1920.917a_dst-jpg_s640x640_tt6&_nc_cat=109&ccb=1-7&_nc_sid=75d36f&_nc_ohc=Whmq3oDmS4EQ7kNvwGa28Tf&_nc_oc=Ado-SKrcsdlhPRj9xqLvYCnckkaUl_40NdHb2C9VS6XgaO64-x4TaDMgbCAlUSNREZA&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQFhEA4En3gUhdEgIcsUlhX63GXjbu_0GIJh--IavsJInQ&oe=6A911966 accessibilityCaption: May be a graphic of ‎dancing, saxophone and ‎text that says '‎Soulful Sounds Love & Laughs نك Cg PRESENTEDB BY ACUTE INFLECTIONS TIONS NEW NEWYORK'JAZZYR&BDUO EWYORK'SJAZZYR&BI YORK'S JAZZY R&B DUO‎'‎‎ isOnline: false isPast: false isHappeningNow: false startsAt: '2026-09-02T23:00:00.000Z' dayTimeLabel: Wed, Sep 2 at 7:00 PM EDT place: id: '100528211705166' name: Coastal Creative kind: public social: summary: 931 interested · 29 going interestedCount: 931 goingCount: 29 wentCount: null ticketPriceLabel: null - id: '26523684790548674' url: https://www.facebook.com/events/26523684790548674/ name: St. Pete Sunday Market cover: photoId: '952096131159506' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/714759762_952096137826172_8833371896304843756_n.jpg?stp=c0.83.2048.977a_dst-jpg_s640x640_tt6&_nc_cat=106&ccb=1-7&_nc_sid=75d36f&_nc_ohc=hSOeKFgZBAQQ7kNvwEbylN2&_nc_oc=AdqNEKAUJ7vQfYaPirLY3HLI-eW5rlX_VnQZPG6HcB5DKexfx4dkWmwAURTLnPb3SnU&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQHJ3nP9r4yHq1Z2t6Vx00jIRTHIlemeaKk94dR2WMJ5NQ&oe=6A9123D2 accessibilityCaption: May be an image of text that says 'StPete St Pete Sunday Market EVERY THIRD SUNDAY llam to 4pm FREE EUENT USF ST. PETE CAMPUS 140 7th Ave S St. Petersburg, FL ScanforDetails Scan for Details' isOnline: false isPast: false isHappeningNow: false startsAt: '2026-09-20T15:00:00.000Z' dayTimeLabel: Sun, Sep 20 at 11:00 AM EDT place: id: '952096067826179' name: USF St. Petersburg kind: public social: summary: 86 interested · 7 going interestedCount: 86 goingCount: 7 wentCount: null ticketPriceLabel: null - id: '1483080833376991' url: https://www.facebook.com/events/1483080833376991/ name: Trivia Night @ Hollander Hotel cover: photoId: '1542268794566860' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/616171010_1542268797900193_8452145484103802726_n.jpg?stp=c0.467.1325.633a_dst-jpg_s640x640_tt6&_nc_cat=106&ccb=1-7&_nc_sid=75d36f&_nc_ohc=Zh30hLQ5ClcQ7kNvwEQtuEO&_nc_oc=AdpmLWA6XCGytsXgsbEbqG1gWLONvHbOWHr3bnZWpvt7UYwVVE3NtNmynSEP7Je0KH8&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQHYlp1FdZnjxPC1lHiexJBxtdepFFXBcBk6Vhwt-JZFsg&oe=6A911D95 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-23T22:00:00.000Z' dayTimeLabel: Sun, Aug 23 at 6:00 PM EDT place: id: '1578665307593875' name: Hollander Hotel Downtown St Petersburg kind: public social: summary: 9 interested · 2 going interestedCount: 9 goingCount: 2 wentCount: null ticketPriceLabel: null - id: '3819476484850108' url: https://www.facebook.com/events/3819476484850108/ name: Salty Dub's Vdubs Beach Bash 2026! cover: photoId: '122231390054290000' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/756345114_122231390060290000_2227029022001829513_n.jpg?stp=c0.349.1809.863a_dst-jpg_s640x640_tt6&_nc_cat=111&ccb=1-7&_nc_sid=75d36f&_nc_ohc=aGDVGyXBMO8Q7kNvwF27kSE&_nc_oc=Adonb8ITQB9v_VM7DMsNsE20wnwFSgiwmU_TngiwsyalYFzwfBxIrv0cahZU8x_FH0w&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQHcsUMaYwOjVAg5MOS-Ki9aOXJlFAZ_-hszadxDc7auog&oe=6A91233B accessibilityCaption: May be an image of text isOnline: false isPast: false isHappeningNow: false startsAt: '2026-10-17T14:00:00.000Z' dayTimeLabel: Sat, Oct 17 at 10:00 AM EDT place: id: '332626933482315' name: Pass A Grille Beach St Pete kind: public social: summary: 1.2K interested · 96 going interestedCount: 1200 goingCount: 96 wentCount: null ticketPriceLabel: null - id: '1334738618470346' url: https://www.facebook.com/events/1334738618470346/ name: BROADWAY RAVE @ BAYBORO BREWING cover: photoId: '1526346082524959' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/726420774_1526346085858292_1636042452259072236_n.jpg?stp=c0.54.1920.916a_dst-jpg_s640x640_tt6&_nc_cat=102&ccb=1-7&_nc_sid=75d36f&_nc_ohc=wu-PcWL3Ce8Q7kNvwFcGvfn&_nc_oc=Ado79GSmRRmidCIzKB1d8efA5ADthGO_ihHathHkTx4eOnYDRE591Syj8oPB22s2AFE&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQEYjjgghd5sZyCMeLYPynXt05aTcTcT1_frUD7Vu698hA&oe=6A910892 accessibilityCaption: May be an image of text that says 'RAVE pTeeи DAVE SATURDAY. AUG 29TH ST. PETERSBURG, FL BAYBORO BREWING BROADWAY ប្ RAVE ក្យ A MUSICAL THEATER DANCE MUSICALTHEATERDANCEPARTY PARTY' isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-30T00:00:00.000Z' dayTimeLabel: Sat, Aug 29 at 8:00 PM EDT place: id: '1526346042524963' name: Bayboro Brewing kind: public social: summary: 85 interested · 7 going interestedCount: 85 goingCount: 7 wentCount: null ticketPriceLabel: null - id: '990828960050028' url: https://www.facebook.com/events/990828960050028/ name: The Psychedelic Furs cover: photoId: '1421011980065043' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/689013543_1421011983398376_450803896712458521_n.jpg?stp=c0.18.1200.573a_dst-jpg_s640x640_tt6&_nc_cat=102&ccb=1-7&_nc_sid=75d36f&_nc_ohc=lRZNTb0sa1kQ7kNvwGqeV-9&_nc_oc=AdoAoeRCZq436vcvrbBXurw6azdK23pNg0ToIeMLfXpTl-itKtQ8JKaJQqh_NZLuShc&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQHpWqfKR2GjLGGR0jK95BEVTVtQJ1DfQTI2Ri1A-dJA5g&oe=6A91095B accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-09-03T23:00:00.000Z' dayTimeLabel: Thu, Sep 3 at 7:00 PM EDT place: id: '1421011856731722' name: 200 1st Ave N, Saint Petersburg, FL, United States, Florida 33701 kind: public social: summary: 482 interested · 25 going interestedCount: 482 goingCount: 25 wentCount: null ticketPriceLabel: null - id: '1041568332019976' url: https://www.facebook.com/events/1041568332019976/ name: Bachata Jungle! cover: photoId: '1655592939905872' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/781293068_1655592943239205_6524308457257101487_n.jpg?stp=c0.353.2048.978a_dst-jpg_s640x640_tt6&_nc_cat=101&ccb=1-7&_nc_sid=75d36f&_nc_ohc=k1S2J3QTN4QQ7kNvwEQQ151&_nc_oc=AdoP27wTgS-RIiRwA0X-Gd6TRmugzJZQMQFTNTw99D7hEiL2D9P_hae8KPXQUULEorE&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQGbRgJ1jj9iLMi2IgRiOIoKVNLmjybBEaQ3MxLQHtalKg&oe=6A9134F2 accessibilityCaption: 'May be an image of ‎dancing and ‎text that says ''‎NE BIORK DANCE TAMPA eO ร3นาา ؟ل ات_او DANCE FACTORY 899 גיווית スでコ 신인네" BACHATA JUNGLE BACHATA CLASS (Included) with Rome 7PM 8PM SOCIAL DANCING & MUSIC BY DJ Mambeezy 8PM- 12AM MOSTLY BACHATA WITH A SPRINKLE OF SALSA EVERY 4th THURSDAY Rome ENTRY: $15 02 Mambeezy STEEP STATION ST PETE 2235 1ST AVE S, ST. PETERSBURG, FL 33713 SUPPORT THE VENUE! Purchase Coffee, Tea, Kava, or Kratom!‎''‎‎' isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-27T23:00:00.000Z' dayTimeLabel: Thu, Aug 27 at 7:00 PM EDT place: id: '1655592883239211' name: 2235 1st Ave S, St Petersburg, FL 33712-1205, United States kind: public social: summary: 74 interested · 6 going interestedCount: 74 goingCount: 6 wentCount: null ticketPriceLabel: $19.10 - id: '1251982003412344' url: https://www.facebook.com/events/1251982003412344/ name: St. Pete Country Music Fest 2026 cover: photoId: '122196582176755581' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/763805660_122196582182755581_9145308074367120929_n.jpg?stp=c0.54.1920.916a_dst-jpg_s640x640_tt6&_nc_cat=111&ccb=1-7&_nc_sid=75d36f&_nc_ohc=3fMBtDuZiJ4Q7kNvwFF9FLV&_nc_oc=AdqOM937CJTbu2hLRWrwiaAUVzkfJwV2zGCzADPIRSZefWyTnPOmEaiqfDfibr0V0sg&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQGxbKdE-R4s5EFyjpPY2UuMuBg4DVyNjH3pK0s-w0_K9w&oe=6A9118F1 accessibilityCaption: May be an image of text that says 'SEMINOLE Hard Rock KOE WETZEL Country" STEPHEN WILSON JR. ERNEST ST.PETE CHARLES WESLEY GODWIN ROSS BUFFALO TRAFFIC LACI KAYE BOOTH SONS FHABIT JORDAN LANDON BILLOR LAWSON KNIGHT LEANNE MCGROARY JEANSONNE SATURDAY RILEY GREEN FEST TUCKER WETMORE CAMERON WHITCOMB CHASE MATTHEW EVAN HONER JOHN KING NOH RINKER HANNAH McFARLAND MAXALAN CLAY (DUO) SLATER NALLEY DANI ROSE SCOOT TEASLEY SLEE PAISLEY HOWELL SUNDAY, BAILEY WARREN ZEIDERS DYLAN GOSSETT COREY KENT PECOS THE TYLER NANCE THE JACK WHARFF BAND JASON SCOTT HEAT PHIL KANE KENNY WHITMIRE NATHAN WALLS CARL ZACH TAMPA NOVEMBER VINOY JR. LANGFORD WEEKEND DJ Slim STPETECOUNTRYFEST.COM RIVENBY BARTOWFORD' isOnline: false isPast: false isHappeningNow: false startsAt: '2026-11-20T18:00:00.000Z' dayTimeLabel: Fri, Nov 20 - Nov 22 place: id: '122196582116755581' name: 701 Bayshore Dr NE, Saint Petersburg, FL, United States, Florida 33701 kind: public social: summary: 2.5K interested · 603 going interestedCount: 2500 goingCount: 603 wentCount: null ticketPriceLabel: null - id: '26104717612490187' url: https://www.facebook.com/events/26104717612490187/ name: Natural Wellness Expo - St. Petersburg, FL cover: photoId: '122177642570681855' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/656412857_122177642582681855_5282548712816319633_n.jpg?stp=c0.54.1920.916a_dst-jpg_s640x640_tt6&_nc_cat=107&ccb=1-7&_nc_sid=75d36f&_nc_ohc=077eQJP_fx0Q7kNvwFIHPaa&_nc_oc=AdoO0X0rcqfbKTD0mQB_1bv7CrILUM7ne6rIeHAwah60rDRarS-KeP0d4_MDMGRJiaM&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=quEO86k5Yd_ugazyFI61og&_nc_ss=7f289&oh=00_AQGajAsqAetQZdpLYJ6gOWl1EJlcHkIbmBNJKrIvt3w5fA&oe=6A9120B5 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-29T14:00:00.000Z' dayTimeLabel: Sat, Aug 29 - Aug 30 place: id: '122188033466681855' name: St Petersburg Coliseum kind: public social: summary: 880 interested · 51 going interestedCount: 880 goingCount: 51 wentCount: null ticketPriceLabel: null totalEvents: 12 page: hasMore: true nextCursor: eyJzdGFydF90aW1lIjoxNzg3NTEzNTQzLCJlbmRfdGltZSI6MTc5NTI4OTU0MywiYnJvd3NlX2N1cnNvciI6IkFicGpMUTJDb3lrOHFxczQtZDBHSzN2cjhrdEwtYnlLRHo5aWhNekZRLW80VzA2dlp4M044ZnFXZ1ZLcXg1eWxNMUZGTE9JSWdGeEd4SHk2OWgzc2stdXl2OWF0UzhsZWFQaHc1WmZscnpTblZEWXFmbnpqQ2gwbnQzbkZtdE5sWE02RmM0WVhMa1FrT21yY3VsTWs5NHFwNDJxRXMzRUZrTFFQR0NuRHdpckZLa3pIVVE0TkVvaGt0NXZGWGtzeUpVZjlwOEdCdHNwdDBfLWNDdHJEcU8wRE5maVdFQnBXWmQxdVdSVDhITHlNX0k1a1p3bHJfU2NqeHdFcFR1eGhWbjdEMTBkcTM5LTZPRHVQWHRVQlZDVDM3Z3drN3BmTVVQdm1lN0RRa0FUQ1Mza0ZCck53a294aF9ocnB0TUp5N3FUTm1sc3RDWjJiTDlfdnh6TkF4T2cydjE2TC10bm9BMkRqUFF6Y29mQ2dxb2x4NDNOdDZvVndvTXVSaUlRZUxLQUdhZXVFZlhEMU1RdG5TYWxCYnhpSG03N3VFY0Nua19IRENfbzJyam1nS191b1YzNk5udDNQdXRqNGxFNFVuZlFPQkRqNnp2TU1PQzF1R2w5UlJaNnBqZlpHUGhEN19sa1hwa1pURUJrVkJJZzBBS3VweWZTdl9hVTlCclpzOTZjbThkN0tzd1l6aG9fM0dxaHZHbFRSekJWMVRmT1lBU1pCSDcxMUpSVDlrdyJ9 meta: requestId: req_01facebook_events_example creditsCharged: 1 version: v1 empty: value: data: url: https://www.facebook.com/events/explore/zzzz-socialfetch-no-events/1 time: null events: [] totalEvents: 0 page: hasMore: true nextCursor: eyJzdGFydF90aW1lIjoxNzg3NTEzNTQ2LCJlbmRfdGltZSI6MTc5NTI4OTU0NiwiYnJvd3NlX2N1cnNvciI6IkFicmt4ajBNaWpxMXRkX1lUVkR0Y0VmTDAxQml2ZkRKc2lWd0pYUkw4UFpUUDlQRGdSRGhIYjZOdnlsMnB6RURnbU4wbk9QeGdlY3lHb0Y4VERrX29BRHFLZVRfNld0UHpJNFB4bEU2cjE1ZW1VTHdwR1JxLWkzV29Ibl9KdlNqQTlMZXpNUUxDbDRjOUdHa3lpaXdpYy15R1FoUUs5RUNkOFpIR0F1WU8yeFJZYnpEb28wRDNXcmdlWmZ6Y1Nla05USTRpV2ZvS0V2amV5dXdMZ0NsTU5HNmR6ZXZyYWhvMW1QQjVtOHNuQ3Zxa2JVS0txNXJOOVFacXY2cVlEX3ZJRXNuUlJtTy1ObENlVDRCWWlSaVZidk1jaTR1U0o0ank2UEhCMnpMWnExSzg5THZkdHVsSUFLem1oMUVlYlVIRktsSi1YUFZGTnFSbEo4eXUxY2hqMjl0NEFuN0g1U2h6dXNPUVd2Si1VTUt3eWFpbno0SWxQaFVYNDlaSnF4NFR2YyJ9 meta: requestId: req_01facebook_events_empty creditsCharged: 1 version: v1 paginated: value: data: url: https://www.facebook.com/events/explore/saint-petersburg-florida/111326725552547 time: null events: - id: '2513378022457980' url: https://www.facebook.com/events/2513378022457980/ name: 'Arch Enemy & The Black Dahlia Murder: Wrath Across North America 2026' cover: photoId: '1454949570006929' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/704149540_1454949580006928_9007251889641970314_n.jpg?stp=c0.58.2048.977a_dst-jpg_s640x640_tt6&_nc_cat=104&ccb=1-7&_nc_sid=75d36f&_nc_ohc=BNUPERuNMf4Q7kNvwEDt-_U&_nc_oc=AdpMtnwe9QysgsDmcWPC88c3ddttD-8YGHKsOnbYhtBv5mnoUwIwftEW4Wpq7jzxqe4&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQFamqY4kAlEBwfHTv9TfPbOFUqXzrHqyDZ07Zkvdcc6-Q&oe=6A910508 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-10-18T21:00:00.000Z' dayTimeLabel: Sun, Oct 18 at 5:00 PM EDT place: id: '1476890774478512' name: Jannus Live kind: public social: summary: 239 interested · 31 going interestedCount: 239 goingCount: 31 wentCount: null ticketPriceLabel: null - id: '1326273639429721' url: https://www.facebook.com/events/1326273639429721/ name: The Revivalists cover: photoId: '1448530583982161' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/696328615_1448530590648827_8970166042354871354_n.png?stp=c0.58.2048.977a_dst-jpg_s640x640_tt6&_nc_cat=103&ccb=1-7&_nc_sid=75d36f&_nc_ohc=qbmrLAwGAf0Q7kNvwG-66nW&_nc_oc=Adphc3ehorx9gx3oJwuyyZX2-DziUbTYEX3if-TnbY72mVsW0gkmLUEi-CRspEJbHD8&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQGYaMiGk7W9j0VyO6GRUfIZ-4LE4dUHyh1YmsavfNxD0w&oe=6A91158F accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-11-18T23:00:00.000Z' dayTimeLabel: Wed, Nov 18 at 6:00 PM EST place: id: '345248550607' name: Jannus Live kind: public social: summary: 241 interested · 53 going interestedCount: 241 goingCount: 53 wentCount: null ticketPriceLabel: null - id: '1133108918951101' url: https://www.facebook.com/events/1133108918951101/ name: 15th Annual Great St Pete Cupcake Contest cover: photoId: '1367701988723837' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/672666143_1367701998723836_9135468323407447661_n.jpg?stp=c0.186.1080.516a_dst-jpg_s640x640_tt6&_nc_cat=105&ccb=1-7&_nc_sid=75d36f&_nc_ohc=flYCqyoWYxgQ7kNvwEHbhAt&_nc_oc=AdqTZt52xwoKBXC-n4aAA2m0oGikN_zz8IKBcSmLFz7jBzreuuUwUeczDcRBBY3DioI&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQFlkIZz5tELODpCqw4WBN_F0DgYj8IEygQOg2dkeP67_A&oe=6A9125F2 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-29T16:00:00.000Z' dayTimeLabel: Sat, Aug 29 at 12:00 PM EDT place: id: '137031939800886' name: Morean Center for Clay kind: public social: summary: 93 interested · 4 going interestedCount: 93 goingCount: 4 wentCount: null ticketPriceLabel: null - id: '1566776574430674' url: https://www.facebook.com/events/1566776574430674/ name: 🌅 Friday Morning Volleyball Fun! 🏐🌊 cover: photoId: '122141925146992528' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/627975550_122141925152992528_6782463978449409171_n.jpg?stp=c58.0.844.403a_dst-jpg_s640x640_tt6&_nc_cat=111&ccb=1-7&_nc_sid=75d36f&_nc_ohc=l-Xu-bUagFEQ7kNvwH94z7V&_nc_oc=Adpen5h0nSp_ORLHxJlV7-WwWWzVkJAfK6CVrDCQu2xrujOHQ23sZQBVGTrblj743WA&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQFmryiBc3q-JJQLAJG8gc1bZVh2OvdqWNQzUyyCC66LIw&oe=6A911498 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-28T12:00:00.000Z' dayTimeLabel: Fri, Aug 28 at 8:00 AM EDT place: id: '122141925116992528' name: 6800 Sunshine Skyway Ln S, St Petersburg, FL 33711-4901, United States kind: public social: summary: 2 interested · 1 going interestedCount: 2 goingCount: 1 wentCount: null ticketPriceLabel: null - id: '9457679037689006' url: https://www.facebook.com/events/9457679037689006/ name: Sarasota Salsa & Bachata Fest 2026 cover: photoId: '1242390327943035' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/592750163_1242390331276368_6856250436132386548_n.jpg?stp=c66.0.1508.720a_dst-jpg_s640x640_tt6&_nc_cat=106&ccb=1-7&_nc_sid=75d36f&_nc_ohc=jzMBfVJoKWoQ7kNvwH5kN5f&_nc_oc=Adrphl821dkLvGD-p6QcjJRAQ3s8qMeqKLCKcTZp7JE9NEd3UPrv1b0D0EOIrj7ViYI&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQHd8p55QbaMqvhpZF4KPaa-R0p3qDBGeI7KHlJCWJr9pg&oe=6A911891 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-28T00:00:00.000Z' dayTimeLabel: Thu, Aug 27 - Aug 31 place: id: null name: null kind: public social: summary: 424 interested · 41 going interestedCount: 424 goingCount: 41 wentCount: null ticketPriceLabel: null - id: '847847394674438' url: https://www.facebook.com/events/847847394674438/ name: St. Pete Downtown Networking Lunch at Sourdough, All Welcome, Make more connections, Every Monday cover: photoId: '1711438574112273' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/748969866_1711438580778939_8716132827649928552_n.jpg?stp=c123.0.1696.809a_dst-jpg_s640x640_tt6&_nc_cat=108&ccb=1-7&_nc_sid=75d36f&_nc_ohc=usoh-CvqQOAQ7kNvwG9tCBl&_nc_oc=AdqsLgYpsPMRmIys_ONniGUbXxgGQlt3MVUvracyGnKezNQe49nAn8_4Q8w_S0gUVAk&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQFFeNjLYjoJt8wJ_7hca0z_lUZv1hdGOyAXX9_Hw0R93w&oe=6A912FAE accessibilityCaption: May be an image of ‎text that says '‎Monday's are for CONNECTIONS Real People. Real Conversations. Real Results. The Sourdough MONDAYS 11:30 AM EST. EST.201 2017 RGA NETWORK K NE NETW RK REVENUECENERATINGACTIVITIES REVENUE DENERATING ACTIVITIES THE SOURDOUGH CO. 1113 Central Ave. St. Petersburg, 33705 Join И! SQ2 م GROW YOUR BUSINESS. Build relationships. Get et referrals. Create opportunities. START YOUR WEEK WITH Purpose. Bring your business. Bring your story Let's Let'sgrou grow together.‎'‎ isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-24T15:30:00.000Z' dayTimeLabel: Mon, Aug 24 at 11:30 AM EDT place: id: '1711438524112278' name: The Sourdough Co. kind: public social: summary: 7 interested · 4 going interestedCount: 7 goingCount: 4 wentCount: null ticketPriceLabel: null - id: '1757272882291500' url: https://www.facebook.com/events/1757272882291500/ name: Three Dog Night/Little River Band Tribute at CJ's Backstage! cover: photoId: '1640955608038099' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/731173256_1640955611371432_7280423130865255308_n.jpg?stp=c0.29.1920.917a_dst-jpg_s640x640_tt6&_nc_cat=108&ccb=1-7&_nc_sid=75d36f&_nc_ohc=EiP5jKZ8P-gQ7kNvwHPX_cg&_nc_oc=AdqQc0zltjfOIgZDrPy9d93k31BcAa-6-X5zPFFT19UDCUPDMyDzRuWDmKmUTG93woY&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQFl9A0C4rXM7MmloWxLhxu3mLpRgbdZaomno-zVZm9egA&oe=6A910DFC accessibilityCaption: May be an image of saxophone and text that says 'THREE DOG NIGHT LITTLE RIVER BAND FREE Gvent CJ's.BACKSTAGE 702222ND Z022 022-22ND-AVEN.ST.PEJE,FL 2222ND-AVEN.ST.PETI 22ND AVE N. ST.PETE, ST. FL TRIBUTE THURSDAY AUGUST 27 7-10PM TK TRIBUTER TRIBUTE' isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-27T23:00:00.000Z' dayTimeLabel: Thu, Aug 27 at 7:00 PM EDT place: id: '1640965614703765' name: 7022 22nd Ave N., Saint Petersburg, FL, United States, Florida 33710 kind: public social: summary: 151 interested · 17 going interestedCount: 151 goingCount: 17 wentCount: null ticketPriceLabel: null - id: '1601908268164417' url: https://www.facebook.com/events/1601908268164417/ name: Books Brews & Views cover: photoId: '1063415963329534' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/732421105_1063415966662867_1036129126512214935_n.jpg?stp=c0.219.1284.612a_dst-jpg_s640x640_tt6&_nc_cat=100&ccb=1-7&_nc_sid=75d36f&_nc_ohc=EVvOHuFgjgYQ7kNvwGhihKZ&_nc_oc=AdqzVlRfijCa8wYb3-bCLTokMX8O80xgbfd0_vgJs0UqmElWvxdzipnU9qGqJLEHh_U&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQEdq5LtlXX3BFrd42Bk2oSOZXP8wP3LLMeFt-0WpGNf_w&oe=6A9131EE accessibilityCaption: May be an image of ‎text that says '‎hear e out a trolley that stops at 1-6000 VIBESUR GOOD VIBES ONLY $35 TOUR ا coffee shops 10:00-1:00 RRERCT bookstores SUPPORT LOCAL and views beautiful murals of fSt.Pete St. Pete LOCALAUTHORS LOCAL AUTHORS + POETRY MOREBOOKS MORE BOOKS ST.PETE‎'‎ isOnline: false isPast: false isHappeningNow: false startsAt: '2026-09-15T14:00:00.000Z' dayTimeLabel: Tue, Sep 15 at 10:00 AM EDT place: id: '1448169812155838' name: Seven C Music kind: public social: summary: 83 interested · 2 going interestedCount: 83 goingCount: 2 wentCount: null ticketPriceLabel: null - id: '1320821839999397' url: https://www.facebook.com/events/1320821839999397/ name: 'Judah & the Lion: The Boys Are Back Tour' cover: photoId: '1478169711018248' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/722384706_1478169714351581_3743625197810581383_n.jpg?stp=c0.58.2048.977a_dst-jpg_s640x640_tt6&_nc_cat=109&ccb=1-7&_nc_sid=75d36f&_nc_ohc=-oxltXa42SQQ7kNvwG3WEec&_nc_oc=AdoxT1AamASgrYrtDVsOaXdRU5MyCvONRrNbyA8uclIQI6Upn31sGqcWU3HrpAtwS3A&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQGvKK6OV-G-n-cBhyqTV4UByd_i3nMnJuzHQMin2jC31g&oe=6A9115DC accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-11-11T23:30:00.000Z' dayTimeLabel: Wed, Nov 11 at 6:30 PM EST place: id: '345248550607' name: Jannus Live kind: public social: summary: 93 interested · 16 going interestedCount: 93 goingCount: 16 wentCount: null ticketPriceLabel: null - id: '1239268708401567' url: https://www.facebook.com/events/1239268708401567/ name: 3 Daughters Trivia Night - St. Petersburg, Florida cover: photoId: '1647130464089125' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/644064396_1647130474089124_4045260291059176339_n.jpg?stp=c0.96.1536.733a_dst-jpg_s640x640_tt6&_nc_cat=106&ccb=1-7&_nc_sid=75d36f&_nc_ohc=96UjNnMIuvAQ7kNvwEJ8Kx3&_nc_oc=AdrrZpy01_rH0QZdnTYffq0_AA0h6qbjfLZ0U5PDDHY-gTU-bVZLYocZ3YC_R1T58J4&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQGqDGgek7WmmzCD-ehwXPLeSujWvQ5OSQ7TVx_vsL0ZKA&oe=6A911E02 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-24T23:00:00.000Z' dayTimeLabel: Mon, Aug 24 at 7:00 PM EDT place: id: null name: null kind: public social: summary: 6 interested · 1 going interestedCount: 6 goingCount: 1 wentCount: null ticketPriceLabel: null - id: '1247511594097330' url: https://www.facebook.com/events/1247511594097330/ name: Kickball cover: photoId: '122208545852376276' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/678779406_122208545858376276_8589547428480131378_n.jpg?stp=c0.206.1488.710a_cp6_dst-jpg_s640x640_tt6&_nc_cat=110&ccb=1-7&_nc_sid=75d36f&_nc_ohc=Uw8ym8Wt0yUQ7kNvwGWPyCE&_nc_oc=AdpipswXZMrZ36in1oGuPk_5bkcISBDA1jx8s1QrVTyJJ9x0Xm2fKNfTEIJhO8voM9U&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQE58UCDTiUT9YL-BSTuyFUtz7jzr1E97o4OKxEAprK-Yw&oe=6A910E64 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-25T22:00:00.000Z' dayTimeLabel: Tue, Aug 25 at 6:00 PM EDT place: id: '139145292788755' name: Northwest Park kind: public social: summary: 3 interested · 2 going interestedCount: 3 goingCount: 2 wentCount: null ticketPriceLabel: null - id: '800794535704504' url: https://www.facebook.com/events/800794535704504/ name: Poolside Yoga at The Hollander Hotel cover: photoId: '1328530645975582' imageUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-6/641376135_1328530649308915_8469693961151387521_n.jpg?stp=c0.61.2048.977a_dst-jpg_s640x640_tt6&_nc_cat=110&ccb=1-7&_nc_sid=75d36f&_nc_ohc=Gkxa--foNj8Q7kNvwGLhQl8&_nc_oc=AdpqRCLRYWmWK_ES7Mnob98E1M-uTtD3N0DJ6EZWSqsZgF89dabfF_sxSYgDmcre1QA&_nc_zt=23&_nc_ht=scontent-phl2-1.xx&_nc_gid=xI1gsSy8IRGKfHaifjLZ-w&_nc_ss=7f289&oh=00_AQFC3Nbvc7lEuGoJ2lmdmjRbdKT0VEVI4oacLYlTy1rpyA&oe=6A912D38 accessibilityCaption: No photo description available. isOnline: false isPast: false isHappeningNow: false startsAt: '2026-08-29T12:30:00.000Z' dayTimeLabel: Sat, Aug 29 at 8:30 AM EDT place: id: '1328570609304919' name: Hollander Hotel Downtown St Petersburg kind: public social: summary: 4 interested · 1 going interestedCount: 4 goingCount: 1 wentCount: null ticketPriceLabel: null totalEvents: 12 page: hasMore: true nextCursor: eyJzdGFydF90aW1lIjoxNzg3NTEzNTQzLCJlbmRfdGltZSI6MTc5NTI4OTU0MywiYnJvd3NlX2N1cnNvciI6IkFib1FwVHk1bER5em0yeU5qWFdobUdzU2dHaDI4WEMtQWtJeW9GaEhCcV9fR3pXZmYzeTRzVGwyOFBDTjJ5a2dxSUtzX2d2ZlB3alBPekNqNWtFMHlyUEtITmtmSnBqbjkxWjhoT3JpZWJqajlCTVhwT0NBX01Tc0xBWnQ0WWl2R0E3UGRTUVNnVmp2SFlTeVJpcE02Y0pVa21ULXRTZkJsT0xBWkdpandyMmFQYkdtNVRWSlFrS0U3Z29qX3VmYjF0ZzJZNzNvM21DY3RLUGZKek5nMW92M01Yb1ppS2s3NXhWNHl6M09LUGxLbk5XcEticGllNThqanhKejkycUpkUktZLTVIWUd5al81RDEta1AtWTdMVk5nT1ByYWVMOWJFZ3FWX0FmeVRQUExIazdLUWk3eWNwVVQ3N2JwOUhEUTRpeWcxTXB1T3JsZmlxdmU2NHREb0V3b3VqZ21BaVJaSzNoRlZKNzJJTmtBWDFTcXZBYzc0QlFmTTVJRkZDejhNcU05ZUNtYm0ybG9RSG9EVm5PaWluY28ydk9SaVo3UXdBNjRwY3d6U3pOOVl1NVlJNHJpLTh0My0wSVJQaVo0Y0hiaXp5M0g3bDlSS0xJV21UNDVWeEdTT2xxc3pfR0dlZkVYb0xMN0VoQldKSGFENXllT2NKN3ItRnFEb1hhWDZlb1NISlNUTURZd3lnbTdYVFpMN3RuVUFpUExOWjVTeW5vbC1kbUpnek0xUTBTSXFSVE9wakg3cWVWaVIxekUxSSJ9 meta: requestId: req_01facebook_events_paginated creditsCharged: 1 version: v1 '400': description: Invalid explore URL, time filter, cursor, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookEvents x-operation-id-source: derived /v1/facebook/events/details: get: tags: - Facebook summary: Get Facebook event description: Get a Facebook event by URL or event id. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 256 description: Facebook event id when you have it instead of a full URL. required: false description: Facebook event id when you have it instead of a full URL. name: eventId in: query - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook event URL. required: false description: Public Facebook event URL. name: url in: query responses: '200': description: Event details. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the event could be resolved for this request. event: type: - object - 'null' properties: platform: type: string enum: - facebook description: Social platform for this event. eventId: type: string minLength: 1 description: Facebook event identifier. url: type: string minLength: 1 description: Canonical public URL for this event. name: type: string minLength: 1 description: Event title. coverPhotoUrl: type: - string - 'null' description: Cover image URL when available. isOnline: type: boolean description: Whether the event is online. isPast: type: boolean description: Whether the event has already ended. kind: type: - string - 'null' description: Event visibility kind when available (for example public or private). dayTimeSentence: type: - string - 'null' description: Human-readable date and time sentence when available. startAt: type: - string - 'null' description: Event start time in ISO 8601 when available. description: type: - string - 'null' description: Event description when available. category: type: - string - 'null' description: Primary event category when available. categories: type: array items: type: string minLength: 1 description: Additional event categories when available. privacy: type: - string - 'null' description: Privacy label when available. isCanceled: type: boolean description: Whether the event is canceled. hostContextText: type: - string - 'null' description: Host attribution text when available. rsvpStyle: type: - string - 'null' description: RSVP style when available (for example public). required: - platform - eventId - url - name - coverPhotoUrl - isOnline - isPast - kind - dayTimeSentence - startAt - description - category - categories - privacy - isCanceled - hostContextText - rsvpStyle description: Event details when found. schedule: type: - object - 'null' properties: startAt: type: - string - 'null' description: Event start time in ISO 8601 when available. endAt: type: - string - 'null' description: Event end time in ISO 8601 when available. timeText: type: - string - 'null' description: Raw time text when available. duration: type: - string - 'null' description: Duration label when available. dayTimeSentence: type: - string - 'null' description: Human-readable date and time sentence when available. startTimeFormatted: type: - string - 'null' description: Short formatted start date when available. required: - startAt - endAt - timeText - duration - dayTimeSentence - startTimeFormatted description: Schedule details when found. location: type: - object - 'null' properties: name: type: - string - 'null' description: Location name when available. address: type: - string - 'null' description: Street or locality address when available. city: type: - string - 'null' description: City label when available. cityId: type: - string - 'null' description: City identifier when available. latitude: type: - number - 'null' description: Latitude when available. longitude: type: - number - 'null' description: Longitude when available. place: type: - object - 'null' properties: id: type: - string - 'null' description: Place identifier when available. name: type: - string - 'null' description: Place display name when available. required: - id - name description: Structured place when available. required: - name - address - city - cityId - latitude - longitude - place description: Location details when found. attendance: type: - object - 'null' properties: interestedCount: type: - integer - 'null' minimum: 0 description: Interested count when available. goingCount: type: - integer - 'null' minimum: 0 description: Going count when available. attendanceCount: type: - integer - 'null' minimum: 0 description: Combined attendance count when available. canViewMembers: type: - boolean - 'null' description: Whether guest lists are publicly viewable. required: - interestedCount - goingCount - attendanceCount - canViewMembers description: Attendance details when found. tickets: type: - object - 'null' properties: price: type: - string - 'null' description: Ticket price label when available. url: type: - string - 'null' description: Ticket purchase URL when available. source: type: - string - 'null' description: Ticket source when available. provider: type: - string - 'null' description: Ticket provider when available. required: - price - url - source - provider description: Ticketing details when available. hosts: type: array items: type: object properties: id: type: - string - 'null' description: Host profile or Page identifier. name: type: - string - 'null' description: Host display name. type: type: - string - 'null' description: Host type when available (for example user or page). url: type: - string - 'null' description: Host profile URL when available. isVerified: type: - boolean - 'null' description: Whether the host is verified. profilePictureUrl: type: - string - 'null' description: Host profile picture URL when available. required: - id - name - type - url - isVerified - profilePictureUrl description: A host of the event. description: Event hosts. creator: type: - object - 'null' properties: id: type: - string - 'null' description: Host profile or Page identifier. name: type: - string - 'null' description: Host display name. type: type: - string - 'null' description: Host type when available (for example user or page). url: type: - string - 'null' description: Host profile URL when available. isVerified: type: - boolean - 'null' description: Whether the host is verified. profilePictureUrl: type: - string - 'null' description: Host profile picture URL when available. required: - id - name - type - url - isVerified - profilePictureUrl description: Event creator when available. required: - lookupStatus - event - schedule - location - attendance - tickets - hosts - creator description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found event: platform: facebook eventId: '2219404332228026' url: https://www.facebook.com/events/2219404332228026/ name: Understanding Dogs - 6 weeks to better know your dog coverPhotoUrl: https://scontent-sjc3-1.xx.fbcdn.net/v/t39.30808-6/720342260_1328491916042322_5406238829933287513_n.jpg?stp=cp6_dst-jpg_tt6&_nc_cat=105&ccb=1-7&_nc_sid=75d36f&_nc_ohc=U1n38Au3XRMQ7kNvwG04Rjo&_nc_oc=Adpa06u8RyUTup3A2B6JjDAG_4P9qFksOGkIr7zztSWrD_XvKn1B4PBkoylthF7o7F8&_nc_zt=23&_nc_ht=scontent-sjc3-1.xx&_nc_gid=KjzSwWsv4QpJXNje9UrO7A&_nc_ss=7f289&oh=00_AQG87jnE4xTUa62nglS9tZvNKNFMQ-bx_PYfO0hxinZG1A&oe=6A91F71C isOnline: false isPast: false kind: public dayTimeSentence: Tuesday, September 8, 2026 at 7:00 PM BST startAt: '2026-09-08T18:00:00.000Z' description: 'Understanding Dogs Course New course begins Tuesday 8th September 2026.' category: null categories: [] privacy: public isCanceled: false hostContextText: Event by D4DOG Professional Dog walking, Training and Behaviour Services rsvpStyle: public schedule: startAt: '2026-09-08T18:00:00.000Z' endAt: null timeText: null duration: null dayTimeSentence: Tuesday, September 8, 2026 at 7:00 PM BST startTimeFormatted: Tue, Sep 8 at 7:00 PM BST location: name: Newton Abbot, United Kingdom address: Kingswerswell, UK city: Newton Abbot cityId: '103143073059704' latitude: 50.495241241371 longitude: -3.5847187010915 place: id: '2004675446504200' name: Kingswerswell, Teignbridge attendance: interestedCount: 2 goingCount: 1 attendanceCount: 3 canViewMembers: true tickets: null hosts: - id: '100066445784622' name: D4DOG Professional Dog walking, Training and Behaviour Services type: user url: https://www.facebook.com/people/D4DOG-Professional-Dog-walking-Training-and-Behaviour-Services/100066445784622/ isVerified: false profilePictureUrl: https://scontent-phl2-1.xx.fbcdn.net/v/t39.30808-1/336709719_166445986208228_6684580945432994941_n.jpg?stp=cp0_dst-jpg_s74x74_tt6&_nc_cat=107&ccb=1-7&_nc_sid=2d3e12&_nc_ohc=8lbGHujBA4oQ7kNvwE76dcA&_nc_oc=Adr9Im6m-1THoyb4rY0iPM1hFBcCcUpA7EY80gNfWE_YbR8V1o2JP9s8KoXEhrpZppM&_nc_zt=24&_nc_ht=scontent-phl2-1.xx&_nc_gid=0S8FU0WyeynpgiYUuj341g&_nc_ss=7f289&oh=00_AQFdrgtFrv52oHTD8AnyhZSSQwlRq7jZlN0EUm0z414poA&oe=6A91C609 creator: id: '100066445784622' name: D4DOG Professional Dog walking, Training and Behaviour Services type: user url: null isVerified: null profilePictureUrl: null meta: requestId: req_01example creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found event: null schedule: null location: null attendance: null tickets: null hosts: [] creator: null meta: requestId: req_01example creditsCharged: 1 version: v1 '400': description: Invalid request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookEventsDetails x-operation-id-source: derived /v1/facebook/ad-library/ads: get: tags: - Facebook summary: Get Facebook Ad Library ad description: Get a single Facebook Ad Library ad by archive id or public Ad Library URL. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Facebook Ad Library archive id for the ad. required: false description: Facebook Ad Library archive id for the ad. name: adId in: query - schema: type: string minLength: 1 maxLength: 4096 description: Public Facebook Ad Library URL for the ad. required: false description: Public Facebook Ad Library URL for the ad. name: url in: query - schema: type: boolean description: When true, includes a plain-text transcript when available for the ad video. required: false description: When true, includes a plain-text transcript when available for the ad video. name: includeTranscript in: query - schema: type: boolean description: When true, requests a smaller payload before normalization. required: false description: When true, requests a smaller payload before normalization. name: trim in: query responses: '200': description: Ad Library ad detail. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the ad was found in the Ad Library. ad: type: - object - 'null' properties: id: type: string minLength: 1 description: Stable identifier for the ad. adId: type: - string - 'null' description: Platform ad id when available. url: type: - string - 'null' description: Public Facebook Ad Library URL for this ad when available. page: type: object properties: id: type: - string - 'null' description: Facebook page id for the advertiser when available. name: type: - string - 'null' description: Display name for the advertiser page when available. url: type: - string - 'null' description: Public Facebook URL for the advertiser page when available. isDeleted: type: - boolean - 'null' description: Whether the advertiser page is marked deleted. profilePictureUrl: type: - string - 'null' description: Profile picture URL for the advertiser page when available. likeCount: type: - integer - 'null' minimum: 0 description: Advertiser page like count when available. categories: type: array items: type: string minLength: 1 description: Public categories for the advertiser page when available. required: - id - name - url - isDeleted - profilePictureUrl - likeCount - categories description: Advertiser page summary for this ad. campaign: type: object properties: collationId: type: - string - 'null' description: Campaign collation id when available. collationCount: type: - integer - 'null' minimum: 0 description: Number of ads in the campaign collation when available. required: - collationId - collationCount description: Campaign collation metadata for this ad. isActive: type: boolean description: Whether the ad is currently active. publisherPlatforms: type: array items: type: string minLength: 1 description: Publisher platforms where the ad ran or is running. startedAt: type: - string - 'null' description: ISO-8601 timestamp for when the ad started, when available. endedAt: type: - string - 'null' description: ISO-8601 timestamp for when the ad ended, when available. categories: type: array items: type: string minLength: 1 description: Ad categories reported by the platform. countries: type: array items: type: string minLength: 1 description: Countries targeted or reached by the ad when available. impressions: type: - object - 'null' properties: text: type: - string - 'null' description: Human-readable impressions label when available. index: type: - integer - 'null' description: Impressions index when available. required: - text - index description: Impressions metadata when available. spend: type: - object - 'null' properties: amount: type: - string - 'null' description: Spend amount text when available. currency: type: - string - 'null' description: Currency code for spend when available. required: - amount - currency description: Spend metadata when available. creative: type: object properties: bodyText: type: - string - 'null' description: Primary ad body text when available. title: type: - string - 'null' description: Ad title when available. caption: type: - string - 'null' description: Ad caption when available. linkUrl: type: - string - 'null' description: Primary link URL when available. linkDescription: type: - string - 'null' description: Link description when available. callToAction: type: - string - 'null' description: Call-to-action label when available. callToActionType: type: - string - 'null' description: Call-to-action type when available. displayFormat: type: - string - 'null' description: Display format for the creative when available. images: type: array items: type: object properties: url: type: - string - 'null' description: Image URL when available. resizedUrl: type: - string - 'null' description: Resized image URL when available. watermarkedResizedUrl: type: - string - 'null' description: Watermarked resized image URL when available. required: - url - resizedUrl - watermarkedResizedUrl description: Image asset for a Facebook Ad Library ad creative. description: Image assets attached to the creative. videos: type: array items: type: object properties: hdUrl: type: - string - 'null' description: High-definition video URL when available. sdUrl: type: - string - 'null' description: Standard-definition video URL when available. previewImageUrl: type: - string - 'null' description: Video preview image URL when available. required: - hdUrl - sdUrl - previewImageUrl description: Video asset for a Facebook Ad Library ad creative. description: Video assets attached to the creative. cards: type: array items: type: object properties: title: type: - string - 'null' description: Card title when available. body: type: - string - 'null' description: Card body text when available. caption: type: - string - 'null' description: Card caption when available. linkUrl: type: - string - 'null' description: Card link URL when available. imageUrl: type: - string - 'null' description: Card image URL when available. videoUrl: type: - string - 'null' description: Card video URL when available. required: - title - body - caption - linkUrl - imageUrl - videoUrl description: Carousel card for a Facebook Ad Library ad creative. description: Carousel cards attached to the creative. required: - bodyText - title - caption - linkUrl - linkDescription - callToAction - callToActionType - displayFormat - images - videos - cards description: Creative content for this ad. required: - id - adId - url - page - campaign - isActive - publisherPlatforms - startedAt - endedAt - categories - countries - impressions - spend - creative description: Ad details when found; otherwise null. transcript: type: - string - 'null' description: Plain transcript text when requested and available. May be null when speech is not detected, the video exceeds supported length, or transcription is otherwise unavailable. required: - lookupStatus - ad - transcript description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found ad: id: '902134546059754' adId: null url: https://www.facebook.com/ads/library?id=902134546059754 page: id: '170229159669841' name: Zomato url: https://www.instagram.com/_u/hey.sanober isDeleted: false profilePictureUrl: https://scontent-bos5-1.cdninstagram.com/v/t51.82787-19/657785441_17969434809013326_9108915003959285985_n.jpg?stp=dst-jpg_s206x206_tt6&_nc_cat=1&ccb=7-5&_nc_sid=525117&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLnd3dy42OTguQzMifQ%3D%3D&_nc_ohc=T-S3Zr46rmsQ7kNvwHfzZP8&_nc_oc=AdpOZ7tvtiEqmMadIZhRnDjUZDFTIJakC6HowQb7lsbVnq8bJI93SzJg7Yd-yleze14&_nc_zt=24&_nc_ht=scontent-bos5-1.cdninstagram.com&_nc_gid=QNUmkXHO6pdr5iCn_xiF3w&_nc_ss=7e289&oh=00_Af73xXQgM6A98t088fi7MRUOmqCTLPwMFZMEbNmDoI12sw&oe=6A135F97 likeCount: 0 categories: - Profile campaign: collationId: null collationCount: null isActive: true publisherPlatforms: - facebook - instagram startedAt: '2026-03-11T07:00:00.000Z' endedAt: '2026-05-19T07:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: "Some days the hustle barely leaves room for lunch. That’s when I refuel with @zomato \n\nThe grind shouldn’t stop just because you’re hungry. \U0001F37D️✨\n\n#zomato #ad" title: null caption: play.google.com linkUrl: http://play.google.com/store/apps/details?id=com.application.zomato linkDescription: null callToAction: Install now callToActionType: INSTALL_MOBILE_APP displayFormat: video images: [] videos: - hdUrl: https://video-bos5-1.xx.fbcdn.net/o1/v/t2/f2/m367/AQPOJ0rdHWbvKnGrmnLH4fXgNtAuaCO02CwFRR3lv4pOj_c8UKe-igTIQWUlizoiVh1QywSV30K0yS4qraL5SC2qeVBpicu27jnQl-xHFQ.mp4?_nc_cat=106&_nc_sid=8bf8fe&_nc_ht=video-bos5-1.xx.fbcdn.net&_nc_ohc=HoErQUm6xO8Q7kNvwGCB6Ll&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5WSV9VU0VDQVNFX1BST0RVQ1RfVFlQRS4uQzMuNzIwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl83MjBwIiwieHB2X2Fzc2V0X2lkIjoxNzk2NTI0MTQ5MzAxMzMyNiwiYXNzZXRfYWdlX2RheXMiOjc4LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MjUsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=QNUmkXHO6pdr5iCn_xiF3w&_nc_ss=7e289&_nc_zt=28&oh=00_Af6Bt5qmoYbhCLmECLOdehrLw6zhAV_2XiGnZHDw63qMeQ&oe=6A136D58 sdUrl: https://video-bos5-1.xx.fbcdn.net/o1/v/t2/f2/m367/AQMVefbS2ttuIJC8Oa_BBsrjByLjf_emvT42zj7ZsbGnex9__UCOHkNDPHN6DGoqrYmCKom3UjBWTiFT1Oaviq0Cf9Ev2aMCv_mG_ifgHw.mp4?_nc_cat=102&_nc_sid=8bf8fe&_nc_ht=video-bos5-1.xx.fbcdn.net&_nc_ohc=PIInzVOSQ8wQ7kNvwGfyhdp&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5WSV9VU0VDQVNFX1BST0RVQ1RfVFlQRS4uQzMuMzYwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl8zNjBwIiwieHB2X2Fzc2V0X2lkIjoxNzk2NTI0MTQ5MzAxMzMyNiwiYXNzZXRfYWdlX2RheXMiOjc4LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MjUsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=QNUmkXHO6pdr5iCn_xiF3w&_nc_ss=7e289&_nc_zt=28&oh=00_Af6qJZzlBXiILYAikEfajoM7nd6qWLWwbIyXhcppCP03TA&oe=6A136CE4 previewImageUrl: https://scontent-bos5-1.xx.fbcdn.net/v/t39.35426-6/649376900_978249861203086_2417192780715376312_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=HRJFID7echsQ7kNvwFg44gg&_nc_oc=AdqPXkDOWlmsTotpUK6JbhrbvaLuAgVKZrLEJhKXfGX5IXfwvQX7vTd8YBA8N5x_4A0&_nc_zt=14&_nc_ht=scontent-bos5-1.xx&_nc_gid=QNUmkXHO6pdr5iCn_xiF3w&_nc_ss=7e289&oh=00_Af6Q-75n7Vj7ldBhf3l9sCfDHE1qNNs_t9Kb7E4mTZUBUA&oe=6A136CCB cards: [] transcript: null meta: requestId: req_01example creditsCharged: 1 version: v1 withTranscript: value: data: lookupStatus: found ad: id: '902134546059754' adId: null url: https://www.facebook.com/ads/library?id=902134546059754 page: id: '170229159669841' name: Zomato url: https://www.instagram.com/_u/hey.sanober isDeleted: false profilePictureUrl: https://scontent-lga3-3.cdninstagram.com/v/t51.82787-19/657785441_17969434809013326_9108915003959285985_n.jpg?stp=dst-jpg_s206x206_tt6&_nc_cat=1&ccb=7-5&_nc_sid=525117&efg=eyJ2ZW5jb2RlX3RhZyI6InByb2ZpbGVfcGljLnd3dy42OTguQzMifQ%3D%3D&_nc_ohc=T-S3Zr46rmsQ7kNvwHdJsFM&_nc_oc=AdoiPEr5llETnXfs_rf-8Q2EsKdk_y_xot2CDqB-Z_5ZqCvFPYGnd58R3ny6s4VVCVU&_nc_zt=24&_nc_ht=scontent-lga3-3.cdninstagram.com&_nc_gid=djzVdTl37Q6nr4O7QmDJDw&_nc_ss=7e289&oh=00_Af4FwEcgaxhYLbZpoCUdHwMiDDt3FRsL_hcdaUIwQMHk-Q&oe=6A135F97 likeCount: 0 categories: - Profile campaign: collationId: null collationCount: null isActive: true publisherPlatforms: - facebook - instagram startedAt: '2026-03-11T07:00:00.000Z' endedAt: '2026-05-19T07:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: "Some days the hustle barely leaves room for lunch. That’s when I refuel with @zomato \n\nThe grind shouldn’t stop just because you’re hungry. \U0001F37D️✨\n\n#zomato #ad" title: null caption: play.google.com linkUrl: http://play.google.com/store/apps/details?id=com.application.zomato linkDescription: null callToAction: Install now callToActionType: INSTALL_MOBILE_APP displayFormat: video images: [] videos: - hdUrl: https://video-lga3-3.xx.fbcdn.net/o1/v/t2/f2/m367/AQPOJ0rdHWbvKnGrmnLH4fXgNtAuaCO02CwFRR3lv4pOj_c8UKe-igTIQWUlizoiVh1QywSV30K0yS4qraL5SC2qeVBpicu27jnQl-xHFQ.mp4?_nc_cat=106&_nc_sid=8bf8fe&_nc_ht=video-lga3-3.xx.fbcdn.net&_nc_ohc=HoErQUm6xO8Q7kNvwGP4ANB&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5WSV9VU0VDQVNFX1BST0RVQ1RfVFlQRS4uQzMuNzIwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl83MjBwIiwieHB2X2Fzc2V0X2lkIjoxNzk2NTI0MTQ5MzAxMzMyNiwiYXNzZXRfYWdlX2RheXMiOjc4LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MjUsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=djzVdTl37Q6nr4O7QmDJDw&_nc_ss=7e289&_nc_zt=28&oh=00_Af4UjTL6KMBfx43jiXYZj6k5nyjH6JWvnJ7tt-4W0qAWCA&oe=6A136D58 sdUrl: https://video-lga3-3.xx.fbcdn.net/o1/v/t2/f2/m367/AQMVefbS2ttuIJC8Oa_BBsrjByLjf_emvT42zj7ZsbGnex9__UCOHkNDPHN6DGoqrYmCKom3UjBWTiFT1Oaviq0Cf9Ev2aMCv_mG_ifgHw.mp4?_nc_cat=102&_nc_sid=8bf8fe&_nc_ht=video-lga3-3.xx.fbcdn.net&_nc_ohc=PIInzVOSQ8wQ7kNvwFr4N8F&efg=eyJ2ZW5jb2RlX3RhZyI6Inhwdl9wcm9ncmVzc2l2ZS5WSV9VU0VDQVNFX1BST0RVQ1RfVFlQRS4uQzMuMzYwLnByb2dyZXNzaXZlX2gyNjQtYmFzaWMtZ2VuMl8zNjBwIiwieHB2X2Fzc2V0X2lkIjoxNzk2NTI0MTQ5MzAxMzMyNiwiYXNzZXRfYWdlX2RheXMiOjc4LCJ2aV91c2VjYXNlX2lkIjoxMDA5OSwiZHVyYXRpb25fcyI6MjUsInVybGdlbl9zb3VyY2UiOiJ3d3cifQ%3D%3D&ccb=17-1&_nc_gid=djzVdTl37Q6nr4O7QmDJDw&_nc_ss=7e289&_nc_zt=28&oh=00_Af6E1rWpLNCZ2lSlvgDB_m5NMNi_n-u1hS17_l_whgI_Vw&oe=6A136CE4 previewImageUrl: https://scontent-lga3-1.xx.fbcdn.net/v/t39.35426-6/649376900_978249861203086_2417192780715376312_n.jpg?_nc_cat=109&ccb=1-7&_nc_sid=c53f8f&_nc_ohc=HRJFID7echsQ7kNvwEPvDE9&_nc_oc=Ado4DIQpNWR0y-C1URv5M-PxcZrww8K9m3VWVwJeEkPKDM1qqJ7Xs_OBxj9LVkqWiU4&_nc_zt=14&_nc_ht=scontent-lga3-1.xx&_nc_gid=djzVdTl37Q6nr4O7QmDJDw&_nc_ss=7e289&oh=00_Af79rIczKdLtDPLfcvBIJQhZtC3vlX-QPC-W5QE5D2BVtg&oe=6A136CCB cards: [] transcript: Nobody tells you that running a business means sometimes you just don't have time to eat. I just mean you don't wanna deal with me when I'm hungry. Luckily I have my mom with me who cooks all the meals for me and feeds my soul, but when she's not around you know who sorts me out. You know who, who else? So when I'm all neck deep in work, I don't really pause. I refuel without breaking my rhythm with Zomato. Do you? meta: requestId: req_01example creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found ad: null transcript: null meta: requestId: req_01example creditsCharged: 1 version: v1 '400': description: Invalid query parameters content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookAdLibraryAds x-operation-id-source: derived /v1/facebook/ad-library/ads/search: get: tags: - Facebook summary: Search Facebook Ad Library ads description: Search Facebook Ad Library ads by keyword and filters. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Search query text for Facebook Ad Library ads. required: true description: Search query text for Facebook Ad Library ads. name: query in: query - schema: type: string enum: - impressions - most-recent description: Optional sort order for returned ads. required: false description: Optional sort order for returned ads. name: sortBy in: query - schema: type: string enum: - keyword-unordered - exact-phrase description: Optional keyword matching mode for the search query. required: false description: Optional keyword matching mode for the search query. name: searchType in: query - schema: type: string enum: - all - political-and-issue description: Optional filter for all ads or political and issue ads. required: false description: Optional filter for all ads or political and issue ads. name: adType in: query - schema: type: string minLength: 2 maxLength: 3 description: Optional country code filter. Use ALL to search all countries. required: false description: Optional country code filter. Use ALL to search all countries. name: country in: query - schema: type: string enum: - all - active - inactive description: Optional ad status filter. required: false description: Optional ad status filter. name: status in: query - schema: type: string enum: - all - image - video - meme - image-and-meme - none description: Optional creative media filter. required: false description: Optional creative media filter. name: mediaType in: query - schema: type: string pattern: ^\d{4}-\d{2}-\d{2}$ description: Optional start date filter in YYYY-MM-DD format. required: false description: Optional start date filter in YYYY-MM-DD format. name: startDate in: query - schema: type: string pattern: ^\d{4}-\d{2}-\d{2}$ description: Optional end date filter in YYYY-MM-DD format. required: false description: Optional end date filter in YYYY-MM-DD format. name: endDate in: query - schema: type: string minLength: 1 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query - schema: type: boolean description: When true, returns a smaller response with fewer fields. required: false description: When true, returns a smaller response with fewer fields. name: trim in: query responses: '200': description: Facebook Ad Library ads matching the requested search. content: application/json: schema: type: object properties: data: type: object properties: query: type: string description: Search query that was evaluated for this response. ads: type: array items: type: object properties: id: type: string minLength: 1 description: Stable identifier for the ad. adId: type: - string - 'null' description: Platform ad id when available. url: type: - string - 'null' description: Public Facebook Ad Library URL for this ad when available. page: type: object properties: id: type: - string - 'null' description: Facebook page id for the advertiser when available. name: type: - string - 'null' description: Display name for the advertiser page when available. url: type: - string - 'null' description: Public Facebook URL for the advertiser page when available. isDeleted: type: - boolean - 'null' description: Whether the advertiser page is marked deleted. profilePictureUrl: type: - string - 'null' description: Profile picture URL for the advertiser page when available. likeCount: type: - integer - 'null' minimum: 0 description: Advertiser page like count when available. categories: type: array items: type: string minLength: 1 description: Public categories for the advertiser page when available. required: - id - name - url - isDeleted - profilePictureUrl - likeCount - categories description: Advertiser page summary for this ad. campaign: type: object properties: collationId: type: - string - 'null' description: Campaign collation id when available. collationCount: type: - integer - 'null' minimum: 0 description: Number of ads in the campaign collation when available. required: - collationId - collationCount description: Campaign collation metadata for this ad. isActive: type: boolean description: Whether the ad is currently active. publisherPlatforms: type: array items: type: string minLength: 1 description: Publisher platforms where the ad ran or is running. startedAt: type: - string - 'null' description: ISO-8601 timestamp for when the ad started, when available. endedAt: type: - string - 'null' description: ISO-8601 timestamp for when the ad ended, when available. categories: type: array items: type: string minLength: 1 description: Ad categories reported by the platform. countries: type: array items: type: string minLength: 1 description: Countries targeted or reached by the ad when available. impressions: type: - object - 'null' properties: text: type: - string - 'null' description: Human-readable impressions label when available. index: type: - integer - 'null' description: Impressions index when available. required: - text - index description: Impressions metadata when available. spend: type: - object - 'null' properties: amount: type: - string - 'null' description: Spend amount text when available. currency: type: - string - 'null' description: Currency code for spend when available. required: - amount - currency description: Spend metadata when available. creative: type: object properties: bodyText: type: - string - 'null' description: Primary ad body text when available. title: type: - string - 'null' description: Ad title when available. caption: type: - string - 'null' description: Ad caption when available. linkUrl: type: - string - 'null' description: Primary link URL when available. linkDescription: type: - string - 'null' description: Link description when available. callToAction: type: - string - 'null' description: Call-to-action label when available. callToActionType: type: - string - 'null' description: Call-to-action type when available. displayFormat: type: - string - 'null' description: Display format for the creative when available. images: type: array items: type: object properties: url: type: - string - 'null' description: Image URL when available. resizedUrl: type: - string - 'null' description: Resized image URL when available. watermarkedResizedUrl: type: - string - 'null' description: Watermarked resized image URL when available. required: - url - resizedUrl - watermarkedResizedUrl description: Image asset for a Facebook Ad Library ad creative. description: Image assets attached to the creative. videos: type: array items: type: object properties: hdUrl: type: - string - 'null' description: High-definition video URL when available. sdUrl: type: - string - 'null' description: Standard-definition video URL when available. previewImageUrl: type: - string - 'null' description: Video preview image URL when available. required: - hdUrl - sdUrl - previewImageUrl description: Video asset for a Facebook Ad Library ad creative. description: Video assets attached to the creative. cards: type: array items: type: object properties: title: type: - string - 'null' description: Card title when available. body: type: - string - 'null' description: Card body text when available. caption: type: - string - 'null' description: Card caption when available. linkUrl: type: - string - 'null' description: Card link URL when available. imageUrl: type: - string - 'null' description: Card image URL when available. videoUrl: type: - string - 'null' description: Card video URL when available. required: - title - body - caption - linkUrl - imageUrl - videoUrl description: Carousel card for a Facebook Ad Library ad creative. description: Carousel cards attached to the creative. required: - bodyText - title - caption - linkUrl - linkDescription - callToAction - callToActionType - displayFormat - images - videos - cards description: Creative content for this ad. required: - id - adId - url - page - campaign - isActive - publisherPlatforms - startedAt - endedAt - categories - countries - impressions - spend - creative description: A single Facebook Ad Library ad. description: Ads returned for the requested search. This array may be empty when no ads match the filters. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass as `cursor` in the next request when `hasMore` is true; otherwise null. hasMore: type: boolean description: Whether another page of ads can be requested. totalResultsEstimate: type: - integer - 'null' minimum: 0 description: Estimated total number of matching ads when available. required: - nextCursor - hasMore - totalResultsEstimate description: Pagination information for the current response. required: - query - ads - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: query: running ads: - id: '615470338018648' adId: null url: https://www.facebook.com/ads/library?id=615470338018648 page: id: '115531458627129' name: Example Advertiser url: https://www.facebook.com/example isDeleted: false profilePictureUrl: https://example.com/page.jpg likeCount: 3823 categories: - Pet Service campaign: collationId: '888075953335279' collationCount: 1 isActive: true publisherPlatforms: - FACEBOOK - INSTAGRAM startedAt: '2025-02-28T00:00:00.000Z' endedAt: '2025-02-28T00:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: Example ad body text. title: null caption: null linkUrl: https://example.com/product linkDescription: null callToAction: Learn more callToActionType: LEARN_MORE displayFormat: IMAGE images: - url: https://example.com/image.jpg resizedUrl: https://example.com/image-resized.jpg watermarkedResizedUrl: null videos: [] cards: [] page: nextCursor: eyJjIjoiQVFIX2V4YW1wbGUiLCJmIjp7InF1ZXJ5IjoicnVubmluZyJ9fQ hasMore: true totalResultsEstimate: 50001 meta: requestId: req_01example_found creditsCharged: 1 version: v1 paginated: value: data: query: running ads: - id: '615470338018649' adId: null url: https://www.facebook.com/ads/library?id=615470338018649 page: id: '115531458627129' name: Example Advertiser url: https://www.facebook.com/example isDeleted: false profilePictureUrl: https://example.com/page.jpg likeCount: 3823 categories: - Pet Service campaign: collationId: '888075953335279' collationCount: 1 isActive: true publisherPlatforms: - FACEBOOK - INSTAGRAM startedAt: '2025-02-28T00:00:00.000Z' endedAt: '2025-02-28T00:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: Example ad body text. title: null caption: null linkUrl: https://example.com/product linkDescription: null callToAction: Learn more callToActionType: LEARN_MORE displayFormat: IMAGE images: - url: https://example.com/image.jpg resizedUrl: https://example.com/image-resized.jpg watermarkedResizedUrl: null videos: [] cards: [] page: nextCursor: eyJjIjoiQVFIX3NlY29uZF9wYWdlIiwiZiI6eyJxdWVyeSI6InJ1bm5pbmcifX0 hasMore: true totalResultsEstimate: null meta: requestId: req_01example_page_2 creditsCharged: 1 version: v1 empty: value: data: query: unlikely search ads: [] page: nextCursor: null hasMore: false totalResultsEstimate: 0 meta: requestId: req_01example_empty creditsCharged: 1 version: v1 video: value: data: query: running ads: - id: '615470338018650' adId: null url: https://www.facebook.com/ads/library?id=615470338018650 page: id: '115531458627129' name: Example Advertiser url: https://www.facebook.com/example isDeleted: false profilePictureUrl: https://example.com/page.jpg likeCount: 3823 categories: - Pet Service campaign: collationId: '888075953335279' collationCount: 1 isActive: true publisherPlatforms: - FACEBOOK - INSTAGRAM startedAt: '2025-02-28T00:00:00.000Z' endedAt: '2025-02-28T00:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: Example ad body text. title: null caption: null linkUrl: https://example.com/product linkDescription: null callToAction: Learn more callToActionType: LEARN_MORE displayFormat: VIDEO images: [] videos: - hdUrl: https://example.com/video-hd.mp4 sdUrl: https://example.com/video-sd.mp4 previewImageUrl: https://example.com/video-preview.jpg cards: [] page: nextCursor: null hasMore: false totalResultsEstimate: 50001 meta: requestId: req_01example_video creditsCharged: 1 version: v1 inactive: value: data: query: running ads: - id: '615470338018651' adId: null url: https://www.facebook.com/ads/library?id=615470338018651 page: id: '115531458627129' name: Example Advertiser url: https://www.facebook.com/example isDeleted: false profilePictureUrl: https://example.com/page.jpg likeCount: 3823 categories: - Pet Service campaign: collationId: '888075953335279' collationCount: 1 isActive: false publisherPlatforms: - FACEBOOK - INSTAGRAM startedAt: '2025-02-28T00:00:00.000Z' endedAt: '2025-03-01T00:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: Example ad body text. title: null caption: null linkUrl: https://example.com/product linkDescription: null callToAction: Learn more callToActionType: LEARN_MORE displayFormat: IMAGE images: - url: https://example.com/image.jpg resizedUrl: https://example.com/image-resized.jpg watermarkedResizedUrl: null videos: [] cards: [] page: nextCursor: null hasMore: false totalResultsEstimate: 50001 meta: requestId: req_01example_inactive creditsCharged: 1 version: v1 '400': description: Invalid search parameters or cursor content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookAdLibraryAdsSearch x-operation-id-source: derived /v1/facebook/ad-library/companies/ads: get: tags: - Facebook summary: List Facebook company ads description: List ads a company or Page is running in the Facebook Ad Library. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 4096 description: Facebook page id when you have it instead of a company name. required: false description: Facebook page id when you have it instead of a company name. name: pageId in: query - schema: type: string minLength: 1 maxLength: 4096 description: Company or page name to search when you do not have a page id. required: false description: Company or page name to search when you do not have a page id. name: companyName in: query - schema: type: string minLength: 2 maxLength: 3 description: Optional country code filter. Use ALL to search all countries. required: false description: Optional country code filter. Use ALL to search all countries. name: country in: query - schema: type: string enum: - all - active - inactive description: Optional ad status filter. required: false description: Optional ad status filter. name: status in: query - schema: type: string enum: - all - image - video - meme - image-and-meme - none description: Optional creative media filter. required: false description: Optional creative media filter. name: mediaType in: query - schema: type: string minLength: 2 maxLength: 8 description: Optional language code filter. required: false description: Optional language code filter. name: language in: query - schema: type: string enum: - impressions - most-recent description: Optional sort order for returned ads. required: false description: Optional sort order for returned ads. name: sortBy in: query - schema: type: string pattern: ^\d{4}-\d{2}-\d{2}$ description: Optional start date filter in YYYY-MM-DD format. required: false description: Optional start date filter in YYYY-MM-DD format. name: startDate in: query - schema: type: string pattern: ^\d{4}-\d{2}-\d{2}$ description: Optional end date filter in YYYY-MM-DD format. required: false description: Optional end date filter in YYYY-MM-DD format. name: endDate in: query - schema: type: string minLength: 1 description: Opaque pagination cursor from a previous response. required: false description: Opaque pagination cursor from a previous response. name: cursor in: query responses: '200': description: Ads for the requested company or page. content: application/json: schema: type: object properties: data: type: object properties: lookupStatus: type: string enum: - found - not_found description: Whether the company or page resolved for this request. ads: type: array items: type: object properties: id: type: string minLength: 1 description: Stable identifier for the ad. adId: type: - string - 'null' description: Platform ad id when available. url: type: - string - 'null' description: Public Facebook Ad Library URL for this ad when available. page: type: object properties: id: type: - string - 'null' description: Facebook page id for the advertiser when available. name: type: - string - 'null' description: Display name for the advertiser page when available. url: type: - string - 'null' description: Public Facebook URL for the advertiser page when available. isDeleted: type: - boolean - 'null' description: Whether the advertiser page is marked deleted. profilePictureUrl: type: - string - 'null' description: Profile picture URL for the advertiser page when available. required: - id - name - url - isDeleted - profilePictureUrl description: Advertiser page summary for this ad. campaign: type: object properties: collationId: type: - string - 'null' description: Campaign collation id when available. collationCount: type: - integer - 'null' minimum: 0 description: Number of ads in the campaign collation when available. required: - collationId - collationCount description: Campaign collation metadata for this ad. isActive: type: boolean description: Whether the ad is currently active. publisherPlatforms: type: array items: type: string minLength: 1 description: Publisher platforms where the ad ran or is running. startedAt: type: - string - 'null' description: ISO-8601 timestamp for when the ad started, when available. endedAt: type: - string - 'null' description: ISO-8601 timestamp for when the ad ended, when available. categories: type: array items: type: string minLength: 1 description: Ad categories reported by the platform. countries: type: array items: type: string minLength: 1 description: Countries targeted or reached by the ad when available. impressions: type: - object - 'null' properties: text: type: - string - 'null' description: Human-readable impressions label when available. index: type: - integer - 'null' description: Impressions index when available. required: - text - index description: Impressions metadata when available. spend: type: - object - 'null' properties: amount: type: - string - 'null' description: Spend amount text when available. currency: type: - string - 'null' description: Currency code for spend when available. required: - amount - currency description: Spend metadata when available. creative: type: object properties: bodyText: type: - string - 'null' description: Primary ad body text when available. title: type: - string - 'null' description: Ad title when available. caption: type: - string - 'null' description: Ad caption when available. linkUrl: type: - string - 'null' description: Primary link URL when available. linkDescription: type: - string - 'null' description: Link description when available. callToAction: type: - string - 'null' description: Call-to-action label when available. displayFormat: type: - string - 'null' description: Display format for the creative when available. images: type: array items: type: object properties: url: type: - string - 'null' description: Source-platform CDN URL for the image when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. This endpoint does not offer `hostMedia` durable archival. width: type: integer minimum: 0 description: Image width in pixels when available. height: type: integer minimum: 0 description: Image height in pixels when available. required: - url description: Image asset for a Facebook ad creative. description: Image assets attached to the creative. videos: type: array items: type: object properties: hdUrl: type: - string - 'null' description: Source-platform CDN URL for high-definition video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. This endpoint does not offer `hostMedia` durable archival. sdUrl: type: - string - 'null' description: Source-platform CDN URL for standard-definition video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. This endpoint does not offer `hostMedia` durable archival. previewImageUrl: type: - string - 'null' description: Source-platform CDN URL for the video preview image when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. This endpoint does not offer `hostMedia` durable archival. required: - hdUrl - sdUrl - previewImageUrl description: Video asset for a Facebook ad creative. description: Video assets attached to the creative. cards: type: array items: type: object properties: title: type: - string - 'null' description: Card title when available. body: type: - string - 'null' description: Card body text when available. caption: type: - string - 'null' description: Card caption when available. linkUrl: type: - string - 'null' description: Card link URL when available. imageUrl: type: - string - 'null' description: Source-platform CDN URL for the card image when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. This endpoint does not offer `hostMedia` durable archival. Landing-page and card link URLs are never archived. videoUrl: type: - string - 'null' description: Source-platform CDN URL for the card video when available. It can expire or be rejected outside the original retrieval context; it is not a SocialFetch-hosted asset. This endpoint does not offer `hostMedia` durable archival. required: - title - body - caption - linkUrl - imageUrl - videoUrl description: Carousel card for a Facebook ad creative. description: Carousel cards attached to the creative. required: - bodyText - title - caption - linkUrl - linkDescription - callToAction - displayFormat - images - videos - cards description: Creative content for this ad. required: - id - adId - url - page - campaign - isActive - publisherPlatforms - startedAt - endedAt - categories - countries - impressions - spend - creative description: A single Facebook company ad. description: Ads returned for the requested company or page. This array may be empty when the lookup resolves but no ads match the filters. page: type: object properties: nextCursor: type: - string - 'null' description: Cursor to pass as `cursor` in the next request when `hasMore` is true; otherwise null. hasMore: type: boolean description: Whether another page of ads can be requested. required: - nextCursor - hasMore description: Pagination information for the current response. required: - lookupStatus - ads - page description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: found: value: data: lookupStatus: found ads: - id: '1162496978867592' adId: null url: https://www.facebook.com/ads/library?id=1162496978867592 page: id: '367152833370567' name: Instagram url: https://www.facebook.com/instagram/ isDeleted: false profilePictureUrl: https://example.com/page.jpg campaign: collationId: '596215693307098' collationCount: 3 isActive: true publisherPlatforms: - FACEBOOK - INSTAGRAM startedAt: '2025-02-27T00:00:00.000Z' endedAt: '2025-03-01T00:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: Example ad body text. title: null caption: fb.me linkUrl: http://fb.me/example linkDescription: null callToAction: Learn more displayFormat: VIDEO images: [] videos: - hdUrl: https://example.com/video-hd.mp4 sdUrl: https://example.com/video-sd.mp4 previewImageUrl: https://example.com/preview.jpg cards: [] page: nextCursor: opaque_next_page_cursor hasMore: true meta: requestId: req_01example_found creditsCharged: 1 version: v1 paginated: value: data: lookupStatus: found ads: - id: '1162496978867593' adId: null url: https://www.facebook.com/ads/library?id=1162496978867593 page: id: '367152833370567' name: Instagram url: https://www.facebook.com/instagram/ isDeleted: false profilePictureUrl: https://example.com/page.jpg campaign: collationId: '596215693307098' collationCount: 3 isActive: true publisherPlatforms: - FACEBOOK - INSTAGRAM startedAt: '2025-02-27T00:00:00.000Z' endedAt: '2025-03-01T00:00:00.000Z' categories: - UNKNOWN countries: [] impressions: text: null index: -1 spend: null creative: bodyText: Example ad body text. title: null caption: fb.me linkUrl: http://fb.me/example linkDescription: null callToAction: Learn more displayFormat: VIDEO images: [] videos: - hdUrl: https://example.com/video-hd.mp4 sdUrl: https://example.com/video-sd.mp4 previewImageUrl: https://example.com/preview.jpg cards: [] page: nextCursor: opaque_second_page_cursor hasMore: true meta: requestId: req_01example_page_2 creditsCharged: 1 version: v1 empty: value: data: lookupStatus: found ads: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_empty creditsCharged: 1 version: v1 not_found: value: data: lookupStatus: not_found ads: [] page: nextCursor: null hasMore: false meta: requestId: req_01example_nf creditsCharged: 1 version: v1 '400': description: Invalid identifiers, filters, date range, cursor, or bad request content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookAdLibraryCompaniesAds x-operation-id-source: derived /v1/facebook/ad-library/companies/search: get: tags: - Facebook summary: Search Facebook ad library companies description: Search Facebook Ad Library companies / advertisers by name. security: - ApiKeyAuth: [] - {} x-socialfetch-pricing: version: 1 baseCredits: 1 surcharges: [] maxCredits: 1 normalizationFailureCredits: 1 x-socialfetch-credits-pricing: 1 credit per successful request. parameters: - schema: type: string minLength: 1 maxLength: 512 description: Search query text for Facebook ad library companies. required: true description: Search query text for Facebook ad library companies. name: query in: query responses: '200': description: Company search results for the requested query. content: application/json: schema: type: object properties: data: type: object properties: query: type: string description: Search query that was evaluated for this response. companies: type: array items: type: object properties: platform: type: string enum: - facebook description: Social platform for this company result. pageId: type: string minLength: 1 description: Facebook page id for use with other ad library endpoints. name: type: string minLength: 1 description: Company or page name. category: type: - string - 'null' description: Page category label when available. imageUrl: type: - string - 'null' description: Profile image URL when available. likes: type: - integer - 'null' minimum: 0 description: Page like count when available. verification: type: - string - 'null' description: Verification status label when available. country: type: - string - 'null' description: Country associated with the page when available. entityType: type: - string - 'null' description: Entity type reported for the page when available. pageAlias: type: - string - 'null' description: Public page alias or username when available. pageDeleted: type: - boolean - 'null' description: Whether the page is marked as deleted when reported. instagram: type: object properties: username: type: - string - 'null' description: Linked Instagram username when available. followers: type: - integer - 'null' minimum: 0 description: Linked Instagram follower count when available. verified: type: - boolean - 'null' description: Whether the linked Instagram account is verified. required: - username - followers - verified description: Linked Instagram details when available. required: - platform - pageId - name - category - imageUrl - likes - verification - country - entityType - pageAlias - pageDeleted - instagram description: A Facebook ad library company search result. description: Companies returned for the search query. totalCompanies: type: integer minimum: 0 description: Number of companies returned in this response. required: - query - companies - totalCompanies description: Endpoint-specific response payload. meta: type: object properties: requestId: type: string minLength: 1 description: Unique request identifier for tracing this API call. creditsCharged: type: integer minimum: 0 description: Credits charged for this request. version: type: string enum: - v1 description: Public API version that served the response. cached: type: boolean description: True when served from shared response cache. Credits still apply (full endpoint price); Age header may be present. required: - requestId - creditsCharged - version description: Metadata describing the request and billing outcome. required: - data - meta description: Standard success response envelope. examples: results: value: data: query: nike companies: - platform: facebook pageId: '15087023444' name: Nike category: Sportswear Store imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/284964043_10159903868513445_7696353984967674128_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=1&ccb=1-7&_nc_sid=418b77&_nc_ohc=MiIsRq9OtIgQ7kNvwFgCp6a&_nc_oc=AdrXoklhItyWvS7gYnP-xTbs9w35g-Zev7ZQrqGOdJx0XFHnJajR5gWpwJAjTACjSC8&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af4JfJ7GXcjJfD73EzCRIweoZ1DcMFjFVMJaguf7-UxWyA&oe=6A136F70 likes: 39651323 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nike pageDeleted: false instagram: username: nike followers: 292091915 verified: true - platform: facebook pageId: '51212153078' name: Nike Football category: Product/service imageUrl: https://scontent-sea5-1.xx.fbcdn.net/v/t39.30808-1/387181570_863325755161415_3589774989337788111_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=103&ccb=1-7&_nc_sid=418b77&_nc_ohc=sN-QY749hScQ7kNvwERPNzg&_nc_oc=Adr-ZWflDPtXfKZY9u0PCuR_SMegkZkfHNkVqCPwX_LJ0EjC_04-rUj2wvo6pxaDrEQ&_nc_zt=24&_nc_ht=scontent-sea5-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af7xAAZ1i9TOZOfYpYIfGX_ZAqVANozGqDRSe5nxuSObuA&oe=6A133F05 likes: 40289396 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikefootball pageDeleted: false instagram: username: nikefootball followers: 44531917 verified: true - platform: facebook pageId: '65604112975' name: Nike Run Club category: Sports & Recreation Venue imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/381660358_828089658776016_1921906525565601948_n.png?stp=dst-png_s200x200&_nc_cat=1&ccb=1-7&_nc_sid=418b77&_nc_ohc=a7GstbZ0h1IQ7kNvwEFinJQ&_nc_oc=AdpIYlJXBsbnsm2DvwQK8BrlJLZw1M_qEVcbKSkPVrvSJ2S_ohkRCGgdBgGUYFI-pzk&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af4NhpUn247aaa_lMj5ZxTWUBM-R1xrs7BHiVl_PbBDo3Q&oe=6A135DAA likes: 15389635 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikerunning pageDeleted: false instagram: username: nikerunning followers: 6159794 verified: true - platform: facebook pageId: '20825389113' name: Nike Sportswear category: Product/service imageUrl: https://scontent-sea5-1.xx.fbcdn.net/v/t39.30808-1/352238800_1378999996006774_4240209247781423917_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=103&ccb=1-7&_nc_sid=418b77&_nc_ohc=PDgiTeeaToMQ7kNvwFUpfX_&_nc_oc=AdoPVng7k1O1D9dkg1C7mPtwnCosnArc173w1RKXhmrynh8cwdqxw7lha_6kwv8A8mw&_nc_zt=24&_nc_ht=scontent-sea5-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af55HGXPrMqpa8FtVemYSE9Bc9rQGVY9B4N-QSMfbSKS_A&oe=6A136F5F likes: 15607617 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikesportswear pageDeleted: false instagram: username: nikesportswear followers: 7649375 verified: true - platform: facebook pageId: '5941596308' name: Nike Basketball category: Product/service imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/352779693_291587943296654_5195981052627043005_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=106&ccb=1-7&_nc_sid=418b77&_nc_ohc=JfQ2Z6FsYZMQ7kNvwHGw5Pd&_nc_oc=AdridIF5njuV4TCjkA6_6TUSvbMTN4-qX2WQ0qvAD2oeTJdOtKSoMDCcFF2uEREgyHk&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af4x8j3beeQuxg5NCbTGjnkmM6UEaTrtd2YiyLPHP49Zcw&oe=6A136412 likes: 7596493 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikebasketball pageDeleted: false instagram: username: nikebasketball followers: 15598428 verified: true - platform: facebook pageId: '108379289247689' name: Nike Skateboarding category: Product/service imageUrl: https://scontent-sea5-1.xx.fbcdn.net/v/t39.30808-1/352706208_1588401181639202_901415604300420876_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=110&ccb=1-7&_nc_sid=418b77&_nc_ohc=8b2tKLriJowQ7kNvwGZJOrS&_nc_oc=AdoikV4vVmgkKWXefcxwXA0yRtHNnO_5SfMhIhEHr_dNTaGjbq7o880Red3M-7Mr_cQ&_nc_zt=24&_nc_ht=scontent-sea5-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af5bIb5k2gN1n0kEbr4ysr416Qqo40TXOuJEYtleAJ-iZQ&oe=6A133C00 likes: 8565227 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: NikeSkateboarding pageDeleted: false instagram: username: nikesb followers: 6522898 verified: true - platform: facebook pageId: '6261664682' name: NikeWomen category: Product/service imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/360155777_843020267183742_6325909005771886494_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=106&ccb=1-7&_nc_sid=418b77&_nc_ohc=jotiXAWViJ0Q7kNvwEpgokd&_nc_oc=AdrleSk6nuEJ2SSrw-BINO289yD5AXG5aICvcnO0ktTPZjzJZF60hGxmQ1e8zV2OMDQ&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af4Wo3XwCbwTLZZnclDFHMoBfnxiIhZIP48r2ySwAQujJg&oe=6A133D4E likes: 5469288 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikewomen pageDeleted: false instagram: username: nikewomen followers: 6801362 verified: true - platform: facebook pageId: '128198963716100' name: Nike Strength category: Brand imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/387074276_122113082780063867_240960197833276102_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=104&ccb=1-7&_nc_sid=418b77&_nc_ohc=4OzVCLrKQ18Q7kNvwHHSlR3&_nc_oc=AdpQIA0x1rMOiHlhy_21rdhQt-yvxBYxypD_koWOdq2GyZqETipTECrdLIO0MMbqOVQ&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af6P_ei7GNoQpZx5IIBGu2BZcXZpYhfcuMLILUBDpKXnRA&oe=6A135153 likes: 11911 verification: NOT_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikestrength pageDeleted: false instagram: username: nikestrength followers: 237633 verified: true - platform: facebook pageId: '1461718484118285' name: Niké je tipovanie category: Interest imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/341111328_738870064578442_1225960234040314537_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=100&ccb=1-7&_nc_sid=418b77&_nc_ohc=kN8dqNq-tE0Q7kNvwF4RPje&_nc_oc=AdqSe6LPwuX8z-oPQSFmfl4NdrLFNCYQYVkCF1qx0Jon1iNHKb3ehTh8tEq6inBmz3s&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af6ZagiZJoMQGi7O_u1SawjcFh325MePsGe36zpATQ86lQ&oe=6A136FB0 likes: 99477 verification: NOT_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: NIKEjetipovanie pageDeleted: false instagram: username: null followers: null verified: null - platform: facebook pageId: '57460905720' name: Nike Football category: Retail Company imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/352241125_115307234918826_7034162321122119580_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=100&ccb=1-7&_nc_sid=418b77&_nc_ohc=2DtU1XbmIsgQ7kNvwEWOURK&_nc_oc=AdrkelCwgql3YSwJ7DyeSTEJ6Yit21DSoKP5RsMhWVbmxnZsYTnv7ozl9IqUeSDOY-Q&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af49yXhVXsLQo_wF8Dj7WN0l4rUB_1QtcN_SIRPeg7G67g&oe=6A136E54 likes: 5887624 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: usnikefootball pageDeleted: false instagram: username: usnikefootball followers: 2237600 verified: true - platform: facebook pageId: '1957446251204909' name: Nikema Williams category: Politician imageUrl: https://scontent-sea5-1.xx.fbcdn.net/v/t39.30808-1/263004090_404760094355264_2047193406290386818_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=107&ccb=1-7&_nc_sid=418b77&_nc_ohc=_zVdoTWH8L0Q7kNvwEVCjfU&_nc_oc=Adq8jDOBnLszYCJQUdAz1pNP802_WFApXEJ3nJqbeDLamFL4rrQwPogEKHqetpGWAoE&_nc_zt=24&_nc_ht=scontent-sea5-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af4JzrvFmi7g7_XPrUloiwouXsxsF3ticKFXIgOvHTRhHA&oe=6A133D30 likes: 13193 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: NikemaforCongress pageDeleted: false instagram: username: null followers: null verified: null - platform: facebook pageId: '682288964969542' name: Nike Product Testers category: Apparel & Clothing imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/511193282_10160755385761783_9018986867387327551_n.jpg?stp=dst-jpg_p200x200_tt6&_nc_cat=104&ccb=1-7&_nc_sid=418b77&_nc_ohc=DEm8pUuMRoIQ7kNvwEsq02k&_nc_oc=Adre5PhnXySnvIOIASm0dW6PEwYguYT3SMo_SypOGPFYYFN6-P9g0OernJ2BmbyuKOo&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af43WWGy-28uLV1ernBysuNWncTIT_r21gjbYu8h7DoXSA&oe=6A136FD7 likes: 5810 verification: NOT_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: null pageDeleted: false instagram: username: null followers: null verified: null - platform: facebook pageId: '276907439024459' name: Nike Japan (ナイキ) category: Retail Company imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/351525976_226734210145102_5521153730850946611_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=1&ccb=1-7&_nc_sid=418b77&_nc_ohc=5YSkaOG1XVYQ7kNvwHLunjh&_nc_oc=AdrOli4Dc4OWM6Pc57LEvXPZCACYYeIrCPW2T-IopFT9z7JU05Vt-SGNM8YEuXan7Ik&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af6_DpacjK4C38ORqMkqctnpQvKrHyAk2CPaqi34mtKsKw&oe=6A1348ED likes: 310870 verification: BLUE_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: nikejapan pageDeleted: false instagram: username: niketokyo followers: 565981 verified: true - platform: facebook pageId: '319786157889879' name: US Sports Camps - NIKE Sports Camps category: Sports & Recreation Venue imageUrl: https://scontent-sea5-1.xx.fbcdn.net/v/t39.30808-1/558050782_122206770398343145_1567215682791490112_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=109&ccb=1-7&_nc_sid=418b77&_nc_ohc=AQgxHs0Qgh8Q7kNvwH46SrX&_nc_oc=AdqqCFXZnxABd6H3qnlQ1PI7Lsk-EMA8CA5l1EYAaYqWFv5iBgBsEqsZMZ_HbLc5kJQ&_nc_zt=24&_nc_ht=scontent-sea5-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af6dVMEEFrn6IeFJ-YgPxy-cBFjHnwCyPsy0sz1qE0ehXQ&oe=6A1352BF likes: 9832 verification: NOT_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: ussportscamps pageDeleted: false instagram: username: ussportscamps followers: 20285 verified: false - platform: facebook pageId: '112856680258791' name: Niké Kasíno category: Casino imageUrl: https://scontent-sea1-1.xx.fbcdn.net/v/t39.30808-1/452564838_1004892101644091_1489770994966080016_n.jpg?stp=dst-jpg_s200x200_tt6&_nc_cat=100&ccb=1-7&_nc_sid=418b77&_nc_ohc=Ax03zAjZW2IQ7kNvwHUt8Ic&_nc_oc=Adrcp5Vu9dFApbJ-MiBZiLLnsSh-fWTjYERSqDxDSTd7teaqw8okSpCS5bEFRj1kegc&_nc_zt=24&_nc_ht=scontent-sea1-1.xx&_nc_gid=L7LRVTkiKt_29Ewfz1O2-w&_nc_ss=70289&oh=00_Af7lG7O3jIivavvf-Q-jobnytAthSBQza14lmSDH2VQT-w&oe=6A136F5A likes: 19662 verification: NOT_VERIFIED country: null entityType: PERSON_PROFILE pageAlias: NikeKasino pageDeleted: false instagram: username: nike_kasino followers: 1504 verified: false totalCompanies: 15 meta: requestId: req_01example creditsCharged: 1 version: v1 empty: value: data: query: zzzxxyyqqnomatchfixture999 companies: [] totalCompanies: 0 meta: requestId: req_01example_empty creditsCharged: 1 version: v1 '400': description: Invalid query parameters content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - bad_request description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: bad_request message: Example message. requestId: req_01example '401': description: Missing or invalid API key content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - unauthorized description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: unauthorized message: Example message. requestId: req_01example '402': description: Insufficient credits content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - insufficient_credits description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: insufficient_credits message: Example message. requestId: req_01example '500': description: Unexpected or billing error content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - internal_error description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: internal_error message: Example message. requestId: req_01example '502': description: Lookup could not be completed from the response (unexpected or invalid data). content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - lookup_failed description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: lookup_failed message: Example message. requestId: req_01example '503': description: Service temporarily unavailable; safe to retry with backoff. content: application/json: schema: type: object properties: error: type: object properties: code: type: string enum: - temporarily_unavailable description: Machine-readable error code for the failed request. message: type: string description: Human-readable error message. May change over time; do not parse it. Use `error.code` and the HTTP status for programmatic handling. requestId: type: string description: Unique request identifier for tracing the failed API call. checkoutUrl: type: string format: uri description: Optional one-click checkout URL when credits are exhausted and a conversion offer is available. required: - code - message - requestId description: Error details for the failed request. required: - error description: Standard error response envelope. example: error: code: temporarily_unavailable message: Example message. requestId: req_01example operationId: getV1FacebookAdLibraryCompaniesSearch x-operation-id-source: derived components: securitySchemes: ApiKeyAuth: type: apiKey in: header name: x-api-key description: API key (`sfk_...`)