{ "$schema": "https://json-schema.org/draft-07/schema#", "type": "object", "properties": { "id": { "type": ["null", "integer"] }, "iid": { "type": ["null", "integer"] }, "project_id": { "type": ["null", "integer"] }, "sha": { "type": ["null", "string"] }, "source": { "type": ["null", "string"] }, "ref": { "type": ["null", "string"] }, "status": { "type": ["null", "string"] }, "created_at": { "type": ["null", "string"], "format": "date-time" }, "updated_at": { "type": ["null", "string"], "format": "date-time" }, "web_url": { "type": ["null", "string"] }, "before_sha": { "type": ["null", "string"] }, "tag": { "type": ["null", "boolean"] }, "yaml_errors": { "type": ["null", "string"] }, "user": { "type": "object", "properties": { "id": { "type": ["null", "integer"] }, "name": { "type": ["null", "string"] }, "username": { "type": ["null", "string"] }, "state": { "type": ["null", "string"] }, "avatar_url": { "type": ["null", "string"] }, "web_url": { "type": ["null", "string"] } } }, "started_at": { "type": ["null", "string"], "format": "date-time" }, "finished_at": { "type": ["null", "string"], "format": "date-time" }, "committed_at": { "type": ["null", "string"], "format": "date-time" }, "duration": { "type": ["null", "integer"] }, "queued_duration": { "type": ["null", "number", "string"] }, "coverage": { "type": ["null", "number", "string"] }, "detailed_status": { "type": ["null", "object"] }, "name": { "type": ["null", "string"] } } }