Themes
UI theme selection and customization.
Returns a list of all themes. Only users with the Standard Registry role are allowed to make the request.
Successful operation.
Internal database identifier
69aeb71ef8c5b278e3bab4e5Creation date in ISO 8601 format
2026-03-03T17:25:53.312ZLast update date in ISO 8601 format
2026-03-03T17:25:53.312ZUnique universal identifier
9db028d2-03ad-4d49-a178-cf4b67f8c147DID of the theme owner
did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599Theme name
Theme nameUnauthorized request.
Forbidden
Internal server error.
GET /api/v1/themes HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
[
{
"createDate": "2026-03-25T14:36:51.320Z",
"updateDate": "2026-03-25T14:36:51.320Z",
"uuid": "71725b88-1801-4ab6-b672-3c133cd73e89",
"name": "Test Theme",
"owner": "did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599",
"rules": [
{
"description": "Container style",
"text": "#ffffff",
"background": "#1a1a2e",
"border": "#16213e",
"shape": "0",
"borderWidth": "2px",
"filterType": "type",
"filterValue": "interfaceContainerBlock"
}
],
"id": "69c3f303810b639b34bae861"
}
]Creates a new theme. Only users with the Standard Registry role are allowed to make the request.
Internal database identifier
69aeb71ef8c5b278e3bab4e5Creation date in ISO 8601 format
2026-03-03T17:25:53.312ZLast update date in ISO 8601 format
2026-03-03T17:25:53.312ZUnique universal identifier
9db028d2-03ad-4d49-a178-cf4b67f8c147DID of the theme owner
did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599Theme name
Theme nameSuccessful operation.
Internal database identifier
69aeb71ef8c5b278e3bab4e5Creation date in ISO 8601 format
2026-03-03T17:25:53.312ZLast update date in ISO 8601 format
2026-03-03T17:25:53.312ZUnique universal identifier
9db028d2-03ad-4d49-a178-cf4b67f8c147DID of the theme owner
did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599Theme name
Theme nameUnauthorized request.
Forbidden
Internal server error.
POST /api/v1/themes HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 437
{
"id": "69aeb71ef8c5b278e3bab4e5",
"createDate": "2026-03-03T17:25:53.312Z",
"updateDate": "2026-03-03T17:25:53.312Z",
"uuid": "9db028d2-03ad-4d49-a178-cf4b67f8c147",
"owner": "did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599",
"name": "Theme name",
"rules": [
{
"description": "Description",
"text": "#000000",
"background": "#000000",
"border": "#000000",
"shape": "0",
"borderWidth": "2px",
"filterType": "type",
"filterValue": "text"
}
]
}{
"createDate": "2026-03-25T14:36:51.320Z",
"updateDate": "2026-03-25T14:36:51.320Z",
"uuid": "71725b88-1801-4ab6-b672-3c133cd73e89",
"name": "Test Theme",
"owner": "did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599",
"rules": [
{
"description": "Container style",
"text": "#ffffff",
"background": "#1a1a2e",
"border": "#16213e",
"shape": "0",
"borderWidth": "2px",
"filterType": "type",
"filterValue": "interfaceContainerBlock"
}
],
"id": "69c3f303810b639b34bae861"
}Updates theme configuration for the specified theme ID. Only users with the Standard Registry role are allowed to make the request.
Theme Identifier
69aeb71ef8c5b278e3bab4e5Internal database identifier
69aeb71ef8c5b278e3bab4e5Creation date in ISO 8601 format
2026-03-03T17:25:53.312ZLast update date in ISO 8601 format
2026-03-03T17:25:53.312ZUnique universal identifier
9db028d2-03ad-4d49-a178-cf4b67f8c147DID of the theme owner
did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599Theme name
Theme nameSuccessful operation.
Internal database identifier
69aeb71ef8c5b278e3bab4e5Creation date in ISO 8601 format
2026-03-03T17:25:53.312ZLast update date in ISO 8601 format
2026-03-03T17:25:53.312ZUnique universal identifier
9db028d2-03ad-4d49-a178-cf4b67f8c147DID of the theme owner
did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599Theme name
Theme nameUnauthorized request.
Forbidden
Theme not found.
Invalid theme ID.
Internal server error.
PUT /api/v1/themes/{themeId} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 437
{
"id": "69aeb71ef8c5b278e3bab4e5",
"createDate": "2026-03-03T17:25:53.312Z",
"updateDate": "2026-03-03T17:25:53.312Z",
"uuid": "9db028d2-03ad-4d49-a178-cf4b67f8c147",
"owner": "did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599",
"name": "Theme name",
"rules": [
{
"description": "Description",
"text": "#000000",
"background": "#000000",
"border": "#000000",
"shape": "0",
"borderWidth": "2px",
"filterType": "type",
"filterValue": "text"
}
]
}{
"createDate": "2026-03-25T14:36:51.320Z",
"updateDate": "2026-03-25T14:36:51.320Z",
"uuid": "71725b88-1801-4ab6-b672-3c133cd73e89",
"name": "Test Theme",
"owner": "did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599",
"rules": [
{
"description": "Container style",
"text": "#ffffff",
"background": "#1a1a2e",
"border": "#16213e",
"shape": "0",
"borderWidth": "2px",
"filterType": "type",
"filterValue": "interfaceContainerBlock"
}
],
"id": "69c3f303810b639b34bae861"
}Deletes the theme with the provided theme ID. Only users with the Standard Registry role are allowed to make the request.
Theme Identifier
69aeb71ef8c5b278e3bab4e5Successful operation.
Unauthorized request.
Forbidden
Invalid theme ID.
Internal server error.
DELETE /api/v1/themes/{themeId} HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
trueImports new theme from the provided zip file into the local DB. Only users with the Standard Registry role are allowed to make the request.
Successful operation.
Internal database identifier
69aeb71ef8c5b278e3bab4e5Creation date in ISO 8601 format
2026-03-03T17:25:53.312ZLast update date in ISO 8601 format
2026-03-03T17:25:53.312ZUnique universal identifier
9db028d2-03ad-4d49-a178-cf4b67f8c147DID of the theme owner
did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599Theme name
Theme nameUnauthorized request.
Forbidden
Internal server error.
POST /api/v1/themes/import/file HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 6
"text"{
"createDate": "2026-03-25T14:36:51.320Z",
"updateDate": "2026-03-25T14:36:51.320Z",
"uuid": "71725b88-1801-4ab6-b672-3c133cd73e89",
"name": "Test Theme",
"owner": "did:hedera:testnet:Cvzp5kKVUuipBCQjcF54fBjdicvaKsB8zHeQ6Qq22U2Z_0.0.8200599",
"rules": [
{
"description": "Container style",
"text": "#ffffff",
"background": "#1a1a2e",
"border": "#16213e",
"shape": "0",
"borderWidth": "2px",
"filterType": "type",
"filterValue": "interfaceContainerBlock"
}
],
"id": "69c3f303810b639b34bae861"
}Returns a zip file containing the theme. Only users with the Standard Registry role are allowed to make the request.
Theme Identifier
69aeb71ef8c5b278e3bab4e5Successful operation. Response zip file.
Unauthorized request.
Forbidden
Internal server error.
GET /api/v1/themes/{themeId}/export/file HTTP/1.1
Authorization: Bearer YOUR_SECRET_TOKEN
Accept: */*
binaryLast updated
Was this helpful?