action apple_certificates_get_instance { label: "certificates-get_instance" provider: apple method: GET path: "/v1/certificates/{id}" encoding: json input: { type: "object" properties: { "fields[certificates]": { type: "array" items: { type: "string" enum: ["certificateContent", "certificateType", "csrContent", "displayName", "expirationDate", "name", "platform", "serialNumber"] } } } additionalProperties: false } output: { type: "object" required: ["data", "links"] properties: { data: { type: "object" required: ["id", "links", "type"] properties: { attributes: { type: "object" properties: { certificateContent: { type: "string" } certificateType: { type: "string" enum: ["IOS_DEVELOPMENT", "IOS_DISTRIBUTION", "MAC_APP_DISTRIBUTION", "MAC_INSTALLER_DISTRIBUTION", "MAC_APP_DEVELOPMENT", "DEVELOPER_ID_KEXT", "DEVELOPER_ID_APPLICATION", "DEVELOPMENT", "DISTRIBUTION"] } displayName: { type: "string" } expirationDate: { type: "string" format: "date-time" } name: { type: "string" } platform: { type: "string" enum: ["IOS", "MAC_OS"] } serialNumber: { type: "string" } } } id: { type: "string" } links: { type: "object" required: ["self"] properties: { self: { type: "string" format: "uri-reference" } } } type: { type: "string" enum: ["certificates"] } } } links: { type: "object" required: ["self"] properties: { self: { type: "string" format: "uri-reference" } } } } } }