Skip to main content
GET
/
hub
/
collections
/
{collection_type}
/
{collection_topic}
Get a collection
curl --request GET \
  --url https://api.quiva.ai/hub/collections/{collection_type}/{collection_topic} \
  --header 'Authorization: Bearer <token>'
{
"collection_type": "node",
"description": "Payment processing node templates",
"modified": 1748533179,
"name": "Payment Nodes",
"sequence": 16,
"subject": "ms.hub.config.collection.node.805092869",
"topic": "805092869",
"type": "created"
}

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme

Path Parameters

collection_type
enum<string>

List only 'node' or only 'workflow' collections. If this parameter is omitted, both will be listed

Available options:
node,
workflow
collection_topic
string
required

The topic is a hash of the name that was used when a collection was created

Response

Collection retrieved successfully

name
string
required

Name of the collection

topic
string
required

Hash of the collection name

subject
string
required

Subject identifier for the collection

sequence
integer
required

The sequence number of the last message for this collection on the stream

modified
integer
required

Timestamp of last modification

type
enum<string>
required

Last event type - created or updated

Available options:
created,
updated
collection_type
string

Type of the collection (node or workflow)

description
string

Description of the collection