# Facebook API

> Retrieve public Facebook Pages, posts, photos, videos, albums, and audience connections. Search videos and browse Marketplace listings.

Page: https://docs.toolzerhub.com/reference/facebook

## Marketplace

Retrieve public Facebook Pages, posts, photos, videos, albums, and audience connections. Search videos and browse Marketplace listings.

- [Get a Marketplace listing](https://docs.toolzerhub.com/reference/facebook/marketplace/get-facebook-marketplace-item.md): `GET /v1/facebook/marketplace/item`. Returns a single Marketplace listing plus the related listings shown alongside it.
- [List Marketplace listings](https://docs.toolzerhub.com/reference/facebook/marketplace/get-facebook-marketplace.md): `GET /v1/facebook/marketplace`. Returns public Marketplace listings, optionally scoped to a category. Results are location-dependent: Facebook serves listings near the requester's location.

## Page

Retrieve public Facebook Pages, posts, photos, videos, albums, and audience connections. Search videos and browse Marketplace listings.

- [Get a page](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page.md): `GET /v1/facebook/page`. Returns the public Page's id and any timeline posts included on the page. Use /facebook/page/posts to paginate the full feed.
- [Get page details](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page-about.md): `GET /v1/facebook/page/about`. Returns the Page's About field sections — category, contact info, websites and social links, plus business details (hours, price range, services, ratings) where the Page is a business.
- [Get page transparency data](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page-transparency.md): `GET /v1/facebook/page/transparency`. Returns Page Transparency fields — page id, creation date, admin country information, ad status and confirmed owner.
- [List page albums](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page-albums.md): `GET /v1/facebook/page/albums`. Returns the Page's photo albums. Pass cursor to page.
- [List page followers or followed accounts](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page-collection.md): `GET /v1/facebook/page/collection`. Returns the Page's followers or following list with a total count. Pass cursor to page.
- [List page posts](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page-posts.md): `GET /v1/facebook/page/posts`. Returns the Page's timeline posts. Pass cursor to page.
- [List page videos](https://docs.toolzerhub.com/reference/facebook/page/get-facebook-page-videos.md): `GET /v1/facebook/page/videos`. Returns the Page's videos. Pass cursor to page.

## Post

Retrieve public Facebook Pages, posts, photos, videos, albums, and audience connections. Search videos and browse Marketplace listings.

- [Get a photo](https://docs.toolzerhub.com/reference/facebook/post/get-facebook-photo.md): `GET /v1/facebook/photo`. Returns a public photo permalink with its initial comments and their pagination state.
- [Get a post](https://docs.toolzerhub.com/reference/facebook/post/get-facebook-post.md): `GET /v1/facebook/post`. Get a public post and its initial comments. This operation returns the first comment page only.

## Search

Retrieve public Facebook Pages, posts, photos, videos, albums, and audience connections. Search videos and browse Marketplace listings.

- [Search videos](https://docs.toolzerhub.com/reference/facebook/search/search-facebook-videos.md): `GET /v1/facebook/search/videos`. Searches Facebook's public video catalogue by free text and returns matching videos with owner, duration and thumbnail. Video-only: Facebook's people/pages/posts search isn't reachable without an account. Paginate with cursor from pageInfo.
