IssueBadge

Issue digital badges using IssueBadge API

Create Badge Issue

AI-generated

Overview

This node issues digital badges to recipients using the IssueBadge API. It is useful for scenarios where organizations want to award and track digital badges for achievements, certifications, or participation. For example, an educational platform can use this node to automatically issue badges to students upon course completion.

Use Case Examples

  1. Issuing a badge to a new employee for completing onboarding training.
  2. Awarding a digital badge to a participant after attending a webinar.

Properties

Name Meaning
Badge ID The ID of the badge to issue, identifying which badge to assign to the recipient.
Recipient Name Full name of the badge recipient, used to personalize the badge issue.
Recipient Email Email address of the badge recipient, used to send or associate the badge.
Idempotency Key Optional key to prevent duplicate badge issues. If not provided, it is auto-generated to ensure idempotency.

Output

JSON

  • success - Indicates if the badge issue was successful.
  • badge_id - The ID of the badge that was issued.
  • name - Name of the badge recipient.
  • email - Email of the badge recipient.
  • idempotency_key - The idempotency key used for the badge issue request.

Dependencies

  • IssueBadge API authentication credential

Troubleshooting

  • If the node throws an error related to authentication, verify that the IssueBadge API credentials are correctly configured.
  • If duplicate badges are issued, ensure the Idempotency Key is set or let the node auto-generate it to prevent duplicates.
  • Errors related to missing required fields (Badge ID, Recipient Name, Recipient Email) indicate that these inputs must be provided.

Links

Discussion