Skip to content

Commit d44555f

Browse files
committed
Switch theme to just-the-docs with sidebar nav
- Adopt just-the-docs remote_theme for a docs-style site with left sidebar navigation, top search bar, and section grouping. - Add Jekyll frontmatter to every page so just-the-docs can build the sidebar tree (parent/nav_order). - Add 5 section index pages (Docs, APIs, Use cases, Comparisons, Guides) as collapsible parents. - Configure aux_links to unifapi.com and the GitHub repo.
1 parent 4eb3b4e commit d44555f

44 files changed

Lines changed: 307 additions & 20 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
---
2+
title: Home
3+
nav_order: 1
4+
---
5+
16
# UnifAPI — One Unified API for AI Agents
27

38
> **UnifAPI is a unified public-data API gateway for AI agents.** Call Twitter, YouTube, TikTok, Reddit, Google SERP, web scrape, and news from a single endpoint, with one API key, one bill, and pay-per-call pricing — no subscriptions.

_config.yml

Lines changed: 35 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
title: UnifAPI
2-
tagline: Unified public-data API for AI agents
32
description: >-
43
UnifAPI is a unified public-data API for AI agents. Call Twitter, YouTube,
54
TikTok, Instagram, Reddit, Threads, Google SERP, Bing SERP, Google Trends,
@@ -11,34 +10,50 @@ baseurl: /unifapi
1110

1211
repository: unif-api/unifapi
1312

14-
remote_theme: pages-themes/cayman@v0.2.0
13+
remote_theme: just-the-docs/just-the-docs
14+
15+
color_scheme: light
16+
search_enabled: true
17+
search:
18+
heading_level: 3
19+
previews: 3
20+
preview_words_before: 5
21+
preview_words_after: 10
22+
heading_anchors: true
23+
24+
aux_links:
25+
"GitHub":
26+
- "https://github.com/unif-api/unifapi"
27+
"unifapi.com":
28+
- "https://unifapi.com"
29+
aux_links_new_tab: true
30+
31+
nav_external_links:
32+
- title: API catalog (unifapi.com)
33+
url: https://unifapi.com/apis
34+
- title: Pricing
35+
url: https://unifapi.com/pricing
36+
- title: MCP server
37+
url: https://unifapi.com/mcp
38+
39+
footer_content: >-
40+
&copy; UnifAPI · <a href="https://unifapi.com">unifapi.com</a> ·
41+
<a href="https://github.com/unif-api/unifapi">GitHub</a>
42+
43+
# Optional callouts used by some pages (not required)
44+
callouts:
45+
note:
46+
color: blue
1547

1648
plugins:
1749
- jekyll-remote-theme
1850
- jekyll-seo-tag
1951
- jekyll-sitemap
2052
- jekyll-readme-index
2153

22-
# jekyll-seo-tag will emit a self-canonical <link rel="canonical"> on every page
23-
# pointing to {{ site.url }}{{ site.baseurl }}{{ page.url }}.
24-
25-
author:
26-
name: UnifAPI
27-
url: https://unifapi.com
28-
29-
twitter:
30-
card: summary_large_image
31-
32-
social:
33-
name: UnifAPI
34-
links:
35-
- https://unifapi.com
36-
- https://github.com/unif-api/unifapi
37-
38-
# Show .md files cleanly; strip the extension in generated URLs
3954
permalink: pretty
4055

4156
exclude:
4257
- LICENSE
4358
- .gitignore
44-
- README.md.bak
59+
- scripts/

apis/bing-serp-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Bing SERP API
3+
nav_order: 8
4+
parent: APIs
5+
---
6+
17
# Bing SERP API for AI agents — UnifAPI
28

39
[UnifAPI's Bing SERP API](https://unifapi.com/apis/bing-serp) returns structured Bing search results — organic, news, images — for AI agents.

apis/google-serp-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Google SERP API
3+
nav_order: 7
4+
parent: APIs
5+
---
6+
17
# Google SERP API for AI agents — UnifAPI
28

39
[UnifAPI's Google SERP API](https://unifapi.com/apis/google-serp) returns structured Google search results — organic, ads, knowledge panel, related searches — for AI agents that need to read the open web.

apis/google-trends-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Google Trends API
3+
nav_order: 9
4+
parent: APIs
5+
---
6+
17
# Google Trends API for AI agents — UnifAPI
28

39
[UnifAPI's Google Trends API](https://unifapi.com/apis/google-trends) gives AI agents structured trending-topic and interest-over-time data through one normalized endpoint.

apis/index.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
---
2+
title: APIs
3+
nav_order: 3
4+
has_children: true
5+
---
6+
7+
# APIs
8+
9+
13 public-data APIs — social, SERP, web scrape, and news — under one bearer key.

apis/instagram-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Instagram API
3+
nav_order: 4
4+
parent: APIs
5+
---
6+
17
# Instagram API for AI agents — UnifAPI
28

39
[UnifAPI's Instagram API](https://unifapi.com/apis/instagram) gives AI agents public access to Instagram profiles, posts, reels, and hashtags through one normalized endpoint.

apis/news-search-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: News Search API
3+
nav_order: 12
4+
parent: APIs
5+
---
6+
17
# News Search API for AI agents — UnifAPI
28

39
[UnifAPI's News Search API](https://unifapi.com/apis/news-search) gives AI agents real-time, queryable access to global news articles — one bearer key, pay-per-call.

apis/news-sources-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: News Sources API
3+
nav_order: 13
4+
parent: APIs
5+
---
6+
17
# News Sources API for AI agents — UnifAPI
28

39
[UnifAPI's News Sources API](https://unifapi.com/apis/news-sources) lets AI agents browse and filter news by publication — useful when you want all coverage from a specific outlet rather than a keyword search.

apis/reddit-api.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
---
2+
title: Reddit API
3+
nav_order: 5
4+
parent: APIs
5+
---
6+
17
# Reddit API for AI agents — UnifAPI
28

39
[UnifAPI's Reddit API](https://unifapi.com/apis/reddit) gives AI agents normalized access to subreddits, posts, comments, and search — one bearer key, pay-per-call.

0 commit comments

Comments
 (0)