@asyncapi/specs
Version:
AsyncAPI schema versions
45 lines • 1.1 kB
JSON
[
{
"operationId": "registerUser",
"summary": "Action to sign a user up.",
"description": "A longer description",
"security": [
{
"petstore_auth": ["write:pets", "read:pets"]
}
],
"tags": [
{ "name": "user" },
{ "name": "signup" },
{ "name": "register" }
],
"message": {
"headers": {
"type": "object",
"properties": {
"applicationInstanceId": {
"description": "Unique identifier for a given instance of the publishing application",
"type": "string"
}
}
},
"payload": {
"type": "object",
"properties": {
"user": {
"$ref": "#/components/schemas/userCreate"
},
"signup": {
"$ref": "#/components/schemas/signup"
}
}
}
},
"bindings": {
"amqp": {
"ack": false
}
},
"traits": [{ "$ref": "#/components/operationTraits/kafka" }]
}
]