action payrun_get_cis_transaction_from_employer { label: "Get the CIS transaction" description: "Returns the specified CIS transaction" provider: payrun method: GET path: "/Employer/{EmployerId}/CisTransaction/{CisTransactionId}" encoding: json input: { type: "object" properties: { "Api-Version": { type: "string" format: "string" } Authorization: { type: "string" format: "string" } CisTransactionId: { type: "string" } EmployerId: { type: "string" } } required: ["Api-Version", "Authorization", "CisTransactionId", "EmployerId"] additionalProperties: false } output: { type: "object" properties: { CisTransaction: { type: "object" properties: { CisMessageType: { type: "string" description: "The cis transactions' cis message type" enum: ["Verification", "Return"] } EmployerCore: { type: "object" description: "The cis transactions' employer core" properties: { "@href": { type: "string" description: "The links' href" } "@rel": { type: "string" description: "The links' target type" } "@title": { type: "string" description: "The links' title" } } } RequestData: { type: "string" description: "The cis transactions' request data" } ResponseData: { type: "string" description: "The cis transactions' response data" } TaxYear: { type: "integer" format: "int32" description: "The cis transactions' tax year" } Timestamp: { type: "string" format: "date-time" description: "The cis transactions' timestamp" } TransactionStatus: { type: "string" description: "The cis transactions' transaction status" enum: ["New", "RequestGenerated", "CompletedWithError", "CompletedWithSuccess", "TimeOut"] } TransmissionDate: { type: "string" format: "date-time" description: "The cis transactions' transmission date" } } } } } }