Badges & Embeds

Show your robot's RCAN registration with embeddable badges.

Badge Styles

Three badge styles are available:

Flat (Default)

Flat badge ?style=flat

Flat Square

Flat square badge ?style=flat-square

Plastic

Plastic badge ?style=plastic

Usage

Markdown

[![RCAN](https://rcan.dev/api/badge/RRN-XXXXXXXX.svg)](https://rcan.dev/registry/RRN-XXXXXXXX/)

HTML

<a href="https://rcan.dev/registry/RRN-XXXXXXXX/">
  <img src="https://rcan.dev/api/badge/RRN-XXXXXXXX.svg" alt="RCAN Registry">
</a>

reStructuredText

.. image:: https://rcan.dev/api/badge/RRN-XXXXXXXX.svg
   :target: https://rcan.dev/registry/RRN-XXXXXXXX/
   :alt: RCAN Registry

API Endpoint

GET /api/badge/{rrn}.svg

Query Parameters

Parameter Values Default
style flat, flat-square, plastic flat
label Custom text RCAN

Examples

/api/badge/RRN-00000001.svg
/api/badge/RRN-00000001.svg?style=plastic
/api/badge/RRN-00000001.svg?label=Robot

Status Colors

Badges are color-coded by robot status:

active - Green
prototype - Amber
concept - Purple
retired - Gray

Finding Your Badge

Every robot's registry page has a "Share & Embed" section with:

  • Pre-generated badge preview
  • Copy-to-clipboard Markdown code
  • Copy-to-clipboard HTML code
  • Links to all badge styles

Just visit your robot's page at /registry/RRN-XXXXXXXX/ and scroll to the bottom.