Status Badges

Embed live QA status badges in your README, website, or dashboard. They show the score from your latest completed test.

Badge URL

Each project has a badge URL based on its project ID:

https://testmyvibes.com/badge/YOUR_PROJECT_ID.svg

Find your project ID on your Projects page — it's in the project's analytics URL or API responses.

Badge States

tests: 92/100teststests92/10092/100
Score ≥ 80
tests: 62/100teststests62/10062/100
Score 50–79
tests: 35/100teststests35/10035/100
Score < 50
tests: no resultsteststestsno resultsno results
No tests yet

Markdown (GitHub README)

![QA Status](https://testmyvibes.com/badge/YOUR_PROJECT_ID.svg)

Link to your project's test dashboard:

[![QA Status](https://testmyvibes.com/badge/YOUR_PROJECT_ID.svg)](https://testmyvibes.com/dashboard)

HTML

<a href="https://testmyvibes.com/dashboard">
  <img src="https://testmyvibes.com/badge/YOUR_PROJECT_ID.svg" alt="QA Status">
</a>

reStructuredText (Python docs)

.. image:: https://testmyvibes.com/badge/YOUR_PROJECT_ID.svg
   :target: https://testmyvibes.com/dashboard
   :alt: QA Status

Caching

Badges are cached for 2 minutes (max-age=120). After a new test completes, the badge updates within 2 minutes.

To force a refresh, append a cache-buster query parameter:

https://testmyvibes.com/badge/YOUR_PROJECT_ID.svg?v=1778537544252

Finding Your Project ID

Your project ID is visible in several places: