Skip to main content
POST
Issue Certificate

Authorizations

X-API-Key
string
header
required

Body

application/json

Request to issue a new trust certificate.

entity_name
string
required

Name of the entity receiving certificate

country
string
required

2-character ISO country code

Required string length: 2
trust_score
integer
required

Trust score 0-100

Required range: 0 <= x <= 100
trust_level
string
required

Trust level (HIGH, MEDIUM, LOW)

valid_days
integer
default:365

Certificate validity in days

Required range: 1 <= x <= 3650

Response

Successful Response

Trust certificate issued by LimitGuard.ai.

certificate_id
string
required

Unique certificate UUID

entity_name
string
required

Name of certified entity

country
string
required

2-character ISO country code

trust_score
integer
required

Trust score 0-100

Required range: 0 <= x <= 100
trust_level
string
required

Trust level (HIGH, MEDIUM, LOW)

issued_at
string<date-time>
required

Certificate issuance timestamp

expires_at
string<date-time>
required

Certificate expiration timestamp

certificate_hash
string
required

SHA-256 hash of certificate content

json_ld
Json Ld · object
required

JSON-LD structured data representation

issuer
string
default:LimitGuard.ai

Certificate issuer

schema_version
string
default:1.0

Certificate schema version

status
string
default:active

Certificate status