Skip to content

feat(backlinks): badge embed snippets + /partners page - #541

Merged
Flotapponnier merged 1 commit into
devfrom
feat/badge-embed-snippets
Jun 18, 2026
Merged

feat(backlinks): badge embed snippets + /partners page#541
Flotapponnier merged 1 commit into
devfrom
feat/badge-embed-snippets

Conversation

@Flotapponnier

Copy link
Copy Markdown
Collaborator

Summary

Two backlink-friendly additions:

  • /api/badge///snippet?format=markdown|html|url|json returns a copy-paste embed string for the live SVG badge. Forwards optional chain/region/kind scope to both badge and bench-link URLs.
  • /partners page documents every backlink-friendly asset OCB ships (badges, share cards, citation API, OpenAPI, MCP, llms.txt) plus the CC-BY-4.0 license. Reduces friction for providers and journalists who want to integrate or cite OCB.
  • /partners added to sitemap.

No behavior change to the existing /api/badge SVG route.

Test plan

  • /api/badge/rpc-capabilities/helius/snippet returns markdown snippet
  • /api/badge/rpc-capabilities/helius/snippet?format=json returns the JSON envelope with all 3 snippet shapes
  • /partners renders, all code blocks copy cleanly, every link resolves

@Flotapponnier
Flotapponnier merged commit 3d556cf into dev Jun 18, 2026
1 check passed
@Flotapponnier
Flotapponnier deleted the feat/badge-embed-snippets branch June 18, 2026 20:09
Flotapponnier added a commit that referenced this pull request Jun 18, 2026
* feat(backlinks): badge embed snippet endpoint + /partners page (#541)

* feat(footer): surface /partners in Developers column (#542)

* feat(backlinks): badge embed snippet endpoint + /partners page

* feat(footer): surface /partners in Developers column
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.

1 participant