Capture Authorization

Using the Payment Bridge and CloudMessage, how would one go about capturing the Authorization?

I found this:

https://poynt.com/docs/api/#transactions-patch-businesses-businessid-transactions-transactionid-updatetxn

But the JsonPatch is not documented and the body is required. Additionally it requires a Point-Request-Id which is not returned to the callback with all the data from the authorization.

I have the following information from the callback, how would I construct a request to capture the Authorization?

{
“transactions” : [ {
“updatedAt” : “2017-06-08T18:16:15Z”,
“status” : “AUTHORIZED”,
“signatureCaptured” : true,
“references” : [ {
“type” : “CUSTOM”,
“id” : “e5883830-26fb-bafc-a934-12196556dd36”,
“customType” : “referenceId”
} ],
“processorResponse” : {
“transactionId” : “16e0d305-d4db-4b33-ba65-6bf81b359f98”,
“statusMessage” : “Successful”,
“statusCode” : “1”,
“status” : “Successful”,
“retrievalRefNum” : “16e0d305-d4db-4b33-ba65-6bf81b359f98”,
“processor” : “MOCK”,
“emvTags” : {
“0x89” : “454139324645”,
“0x8A” : “3030”
},
“batchId” : “1”,
“approvedAmount” : 10755,
“approvalCode” : “925391”,
“acquirer” : “CHASE_PAYMENTECH”
},
“id” : “16e0d305-d4db-4b33-ba65-6bf81b359f98”,
“fundingSource” : {
“type” : “CREDIT_DEBIT”,
“entryDetails” : {
“entryMode” : “INTEGRATED_CIRCUIT_CARD”,
“customerPresenceStatus” : “PRESENT”
},
“emvData” : {
“emvTags” : {
“0x9F21” : “111606”,
“0x9F41” : “00000160”,
“0x9F40” : “F00090B001”,
“0x9F09” : “0002”,
“0x9F07” : “FF00”,
“0x5F30” : “201F”,
“0x9F08” : “0002”,
“0x1F8102” : “FFFF000004004FE00031”,
“0x9F1C” : “6D6F7834”,
“0x1F8103” : “353431343133”,
“0x1F8104” : “35353535”,
“0x87” : “01”,
“0x9F1E” : “3036303032323532”,
“0x9F39” : “05”,
“0x57” : “6F79A46BADA4119CDB33B02819380F9A94814B5FF25801D3”,
“0x9F15” : “5812”,
“0x9F16” : “66396378726162377666”,
“0x5F25” : “170301”,
“0x5F28” : “0840”,
“0x9F0D” : “BC509C0800”,
“0x5A” : “3A1044BC6486BFA5”,
“0x9F0F” : “BC709C9800”,
“0x9F0E” : “0000000000”,
“0x5F34” : “01”,
“0x9F02” : “000000010755”,
“0x9F06” : “A0000000041010”,
“0x9F03” : “000000000000”,
“0x9F27” : “80”,
“0x9F26” : “6ACAE9CC774E7199”,
“0x5F2A” : “0840”,
“0x9F1A” : “0840”,
“0x82” : “3900”,
“0x84” : “A0000000041010”,
“0x9F10” : “0110A04001220000000000000000000000FF”,
“0x9F37” : “52961C1E”,
“0x9C” : “00”,
“0x9F36” : “0002”,
“0x9B” : “E800”,
“0x9A” : “170608”,
“0x50” : “4D415354455243415244”,
“0x9F33” : “E0F0C8”,
“0x9F35” : “21”,
“0x9F34” : “1E0300”,
“0x5F20” : “414C4558414E4445522F4552494320”,
“0x95” : “0000008000”,
“0x5F24” : “210531”
}
},
“debit” : false,
“card” : {
“type” : “MASTERCARD”,
“serviceCode” : “201”,
“numberMasked” : “541413******5555”,
“numberLast4” : “5555”,
“numberFirst6” : “541413”,
“id” : 5554584,
“expirationYear” : 2021,
“expirationMonth” : 5,
“expirationDate” : 31,
“encrypted” : true,
“cardHolderLastName” : “ALEXANDER”,
“cardHolderFullName” : “ALEXANDER/ERIC”,
“cardHolderFirstName” : “ERIC”
}
},
“customerUserId” : 7097262,
“createdAt” : “2017-06-08T18:16:15Z”,
“context” : {
“transmissionAtLocal” : “2017-06-08T18:16:14Z”,
“storeTimezone” : “America/Los_Angeles”,
“storeId” : “cd0fb663-35a7-43e0-a487-aa57372f3db1”,
“storeDeviceId” : “urn:tid:a877e7a3-efa5-3e00-b125-c008d5398fd5”,
“storeAddressTerritory” : “California”,
“storeAddressCity” : “Palo Alto”,
“sourceApp” : “co.poynt.services”,
“source” : “INSTORE”,
“mcc” : “5812”,
“employeeUserId” : 3879520,
“businessType” : “TEST_MERCHANT”,
“businessId” : “ac5e6406-2a2b-4f08-96be-5811eb07c484”
},
“authOnly” : true,
“amounts” : {
“transactionAmount” : 10755,
“tipAmount” : 823,
“orderAmount” : 9932,
“currency” : “USD”,
“cashbackAmount” : 0
},
“action” : “AUTHORIZE”
} ],
“status” : “PROCESSED”,
“referenceId” : “e5883830-26fb-bafc-a934-12196556dd36”
}