{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/apicentral.credential.expire", "title": "apicentral.credential.expire", "type": "object", "description": "Published when a marketplace credential expiry notification needs to be sent.", "x-context": "api_central", "properties": { "application_id": { "type": "string", "example": "507f1f77bcf86cd799439011" }, "application_name": { "type": "string", "example": "Example Name" }, "group": { "type": "string", "enum": [ "catalog" ], "example": "catalog" }, "id": { "type": "string", "example": "507f1f77bcf86cd799439011" }, "name": { "type": "string", "example": "Example Name" }, "org_guid": { "$ref": "#/components/schemas/Org/properties/guid" }, "org_id": { "$ref": "#/components/schemas/Org/properties/org_id" }, "product_id": { "type": "string", "example": "507f1f77bcf86cd799439011" }, "provider_guid": { "$ref": "#/components/schemas/Provider/properties/guid" }, "timestamp": { "type": "number", "description": "When the credential is set to expire. If the timestamp is less then the current timestamp, the credential has expired.", "example": 1.0 }, "user_guid": { "description": "Email recipient", "allOf": [ { "$ref": "#/components/schemas/User/properties/guid" } ], "example": "example_value" } } }