Issuers
Blockchain Badges Issuers.
Last updated
Was this helpful?
Blockchain Badges Issuers.
Last updated
Was this helpful?
An Issuer represents an entity or organization responsible for defining, creating, and awarding digital badges to acknowledge and verify individual achievements, skills, or competencies.
Use this API operation to set up a new Issuer, enabling them to design and issue digital badges and manage awards efficiently. This operation is the first step in establishing a trusted source for verifiable credentials within your platform.
POST
https://api.bws.ninja/v1/call
solution*
string
BWS.Blockchain.Badges
operation*
string
new_issuer
parameters*
JSON
Use an email address you have access to! To confirm your authorization to use the provided email, we will send a verification message to it ().
name
string
Issuer Name (e.g. "Blockchain Academy")
url
string
Issuer website URL
string
The issuer contact email address.
When the API call is successfully executed, it returns the issuerId
, which also serves as the URL to retrieve the Issuer's Open Badge v2.0 JSON.
This JSON file contains metadata about the Badge Issuer, including essential information such as the organization's name, description, and verification details, formatted according to the Open Badge standard for interoperability and trust.
When you create a new Badge Issuer, we send an email for verification, including a verification link and a verification code.
Only verified issuers can create and award badges.
Only verified issuers can create and award badges, ensuring high trust and authenticity in the digital credentialing system.
Use the following operation to verify an issuer using the provided code.
POST
https://api.bws.ninja/v1/call
solution*
string
BWS.Blockchain.Badges
operation*
string
verify_issuer
parameters*
JSON
issuerId
string
code
string
The code you received by email.
When the API call is successfully executed and the issuer gets verified, you will get a 200 status code.
Get the list of the issuers you created.
POST
https://api.bws.ninja/v1/call
solution*
string
BWS.Blockchain.Badges
operation*
string
list_issuers
Once executed correctly, you will get a list of your account issuers.
Use this API operation to delete an existing Issuer.
POST
https://api.bws.ninja/v1/call
solution*
string
BWS.Blockchain.Badges
operation*
string
delete_issuer
parameters*
JSON
issuerId
string
When the API call is successfully executed, you will get an OK status response code.
check
To verify an Issuer, you - or someone with access to the provided email inbox - should click on the verification link or send you the verification code (once you get the code, use the API call to verify the issuer).
To legitimate badge issuers, we send a verification link and code to the address you use when calling API call operation.
check
The issuer ID you received when .
check
The issuer ID you received when .