hardware-rentals¶
Source¶
Repository:
jef-systems/jef-hardware-backendSource Run ID:
24854223497Source SHA:
c33cd70faaabb5012e45c8006fc54830c2713078Module:
hardwareDocumentation Scope:
getLambda:
jef-hardware-get-7
Endpoint¶
API Name:
jef-hardwareAction Name:
getMethod:
GETScope Label:
GETResource Path:
/hardware-rentalsComplete Endpoint:
https://24jo9zrosl.execute-api.ap-southeast-1.amazonaws.com/prod/hardware-rentalsLambda ARN:
arn:aws:lambda:ap-southeast-1:246715082475:function:jef-hardware-get-7curl payload mode:
none
API Gateway Description¶
Function: jef-hardware-get-7
API Name: jef-hardware
Action: get
Method: GET
Resource Path: /hardware-rentals
Response:
- exists: boolean
- message: string
- items: [{"pk":"string-{rentalId}","gsi_1_pk":"string-{customerId}","gsi_1_sk":"string-{createdAt}","gsi_2_pk":"string-{rentalStatus}","gsi_2_sk":"string-{createdAt}","gsi_3_pk":"string-{printStatus}","gsi_3_sk":"string-{createdAt}","id":"string","rentalId":"string","orderNumber":"string","createdAt":"string-iso8601","updatedAt":"string-iso8601","cashierName":"string","terminalName":"string","customerId":"string","customerCode":"string","customerName":"string","customerMobileNumber":"string","customerAddress":"string","customerGovernmentIdType":"string","customerGovernmentIdNumber":"string","deposit":"number-whole-number","grossTotal":"number-whole-number","totalDue":"number-whole-number","items":[{"lineId":"string","equipmentId":"string","toolboxNumber":"string","equipmentName":"string","category":"string","includedItems":["string"],"ratePerDay":"number-whole-number","days":"number-whole-number","subtotal":"number-whole-number","qrValue":"string","expectedReturnAt":"string-iso8601"}],"expectedReturnAt":"string-iso8601","rentalStatus":"string","printStatus":"string","printedAt":"string-iso8601|string-empty","printerDeviceId":"string|string-empty","printerDeviceName":"string|string-empty","version":"number-whole-number","isDeleted":"boolean","syncStatus":"string","syncAttemptCount":"number-whole-number"}]
- count: number-whole-number
- last_evaluated_key: string|null
- source: string
Request Payload¶
[]
Response¶
{
"exists": "boolean",
"message": "string",
"items": "[{\"pk\":\"string-{rentalId}\",\"gsi_1_pk\":\"string-{customerId}\",\"gsi_1_sk\":\"string-{createdAt}\",\"gsi_2_pk\":\"string-{rentalStatus}\",\"gsi_2_sk\":\"string-{createdAt}\",\"gsi_3_pk\":\"string-{printStatus}\",\"gsi_3_sk\":\"string-{createdAt}\",\"id\":\"string\",\"rentalId\":\"string\",\"orderNumber\":\"string\",\"createdAt\":\"string-iso8601\",\"updatedAt\":\"string-iso8601\",\"cashierName\":\"string\",\"terminalName\":\"string\",\"customerId\":\"string\",\"customerCode\":\"string\",\"customerName\":\"string\",\"customerMobileNumber\":\"string\",\"customerAddress\":\"string\",\"customerGovernmentIdType\":\"string\",\"customerGovernmentIdNumber\":\"string\",\"deposit\":\"number-whole-number\",\"grossTotal\":\"number-whole-number\",\"totalDue\":\"number-whole-number\",\"items\":[{\"lineId\":\"string\",\"equipmentId\":\"string\",\"toolboxNumber\":\"string\",\"equipmentName\":\"string\",\"category\":\"string\",\"includedItems\":[\"string\"],\"ratePerDay\":\"number-whole-number\",\"days\":\"number-whole-number\",\"subtotal\":\"number-whole-number\",\"qrValue\":\"string\",\"expectedReturnAt\":\"string-iso8601\"}],\"expectedReturnAt\":\"string-iso8601\",\"rentalStatus\":\"string\",\"printStatus\":\"string\",\"printedAt\":\"string-iso8601|string-empty\",\"printerDeviceId\":\"string|string-empty\",\"printerDeviceName\":\"string|string-empty\",\"version\":\"number-whole-number\",\"isDeleted\":\"boolean\",\"syncStatus\":\"string\",\"syncAttemptCount\":\"number-whole-number\"}]",
"count": "number-whole-number",
"last_evaluated_key": "string|null",
"source": "string"
}
CMD curl¶
curl "https://24jo9zrosl.execute-api.ap-southeast-1.amazonaws.com/prod/hardware-rentals"
PowerShell curl¶
curl.exe "https://24jo9zrosl.execute-api.ap-southeast-1.amazonaws.com/prod/hardware-rentals"