{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/axway/main/json-schema/axway-apicentral-credential-expire-schema.json", "title": "apicentral.credential.expire", "description": "Published when a marketplace credential expiry notification needs to be sent.", "x-generated": "2026-10-04", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/axway-activity-api-openapi.yml#/components/schemas/apicentral.credential.expire", "type": "object", "x-context": "api_central", "properties": { "application_id": { "type": "string" }, "application_name": { "type": "string" }, "group": { "type": "string", "enum": [ "catalog" ] }, "id": { "type": "string" }, "name": { "type": "string" }, "org_guid": { "$ref": "#/$defs/guid" }, "org_id": { "$ref": "#/$defs/org_id" }, "product_id": { "type": "string" }, "provider_guid": { "$ref": "#/$defs/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." }, "user_guid": { "description": "Email recipient", "allOf": [ { "$ref": "#/$defs/guid" } ] } } }