Skip to content

Conversation

@devin-ai-integration
Copy link
Contributor

@devin-ai-integration devin-ai-integration bot commented Oct 20, 2025

Remove API Reference from CLI & API Reference section

Summary

Removed the inaccurate API Reference from the CLI & API Reference section across the documentation site. This includes removing it from navigation, footer, documentation references, and adding redirects for existing links.

Changes made:

  • Removed API Reference section from cli-api-reference.yml navigation (previously showed public-api endpoints)
  • Removed "API Reference" link from footer component (footer/src/FernFooter.tsx)
  • Rebuilt footer distribution file to reflect changes
  • Consolidated and updated all API reference redirects in docs.yml to point to CLI Reference overview
  • Updated documentation link in generate-api-ref.mdx to point to SDK snippets docs instead of removed API
  • Removed "Access via API" section from sdk-snippets.mdx that referenced the Snippets API

Review & Testing Checklist for Human

  • Verify the preview deployment loads correctly and API Reference is gone from both navigation and footer
  • Test that existing API reference URLs properly redirect to CLI Reference (try /learn/api-reference/overview, /learn/cli-api-reference/api-reference/overview)
  • Check if there are any internal documentation links or external references (blog posts, support docs) that still point to the removed API reference
  • Confirm footer displays correctly on mobile and desktop views

Notes

Co-Authored-By: Deep Singhvi <deep@buildwithfern.com>
@devin-ai-integration
Copy link
Contributor Author

🤖 Devin AI Engineer

I'll be helping with this pull request! Here's what you should know:

✅ I will automatically:

  • Address comments on this PR. Add '(aside)' to your comment to have me ignore it.
  • Look at CI failures and help fix them

Note: I can only respond to comments from users who have write access to this repository.

⚙️ Control Options:

  • Disable automatic comment and CI monitoring

@github-actions
Copy link
Contributor

Co-Authored-By: Deep Singhvi <deep@buildwithfern.com>
@github-actions
Copy link
Contributor

@github-actions
Copy link
Contributor

@devalog devalog merged commit b6129b8 into main Oct 20, 2025
2 checks passed
@devalog devalog deleted the devin/1760969012-remove-api-reference branch October 20, 2025 16:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants