hardware-stores-post-one¶
Source¶
Repository:
jef-systems/jef-hardware-backendSource Run ID:
25090787814Source SHA:
444376867c764658b4ed0286bc44ff0ac8c80995Module:
hardwareDocumentation Scope:
asyncLambda:
jef-hardware-post-7
Endpoint¶
API Name:
jef-hardwareAction Name:
postMethod:
POSTScope Label:
AsyncResource Path:
/hardware-stores-post-oneComplete Endpoint:
https://24jo9zrosl.execute-api.ap-southeast-1.amazonaws.com/prod/hardware-stores-post-oneLambda ARN:
arn:aws:lambda:ap-southeast-1:246715082475:function:jef-hardware-post-7curl payload mode:
json_body
API Gateway Description¶
Function: jef-hardware-post-7
Module: jef-hardware
Action: post
Method: POST
Invocation Mode: ASYNC
Resource Path: /hardware-stores-post-one
API Gateway Response:
- status_code: 202
- message: Request accepted for asynchronous processing.
Table:
- table: jef-hardware-stores
Payload Example:
- pk: 1001
- entity_number: 1001
- store_code: STORE-BAGO-01
- store_name: JEF Hardware
- branch_name: Bago Main
- receipt_name: JEF HARDWARE - BAGO MAIN
- address: Rizal Street, Poblacion, Bago City, Negros Occidental
- contact_number: 09171234567
- tin_number: 123-456-789-000
- permit_to_use_number: PTU-2026-0001
- receipt_footer_message: Thank you for your purchase.
- receipt_paper_width: 58mm
- receipt_characters_per_line: 32
- active: True
- updated_at: 2026-04-24T09:00:00+08:00
Payload Schema:
- pk: string-{entity_number}
- entity_number: string
- store_code: string
- store_name: string
- branch_name: string
- receipt_name: string
- address: string
- contact_number: string
- tin_number: string
- permit_to_use_number: string
- receipt_footer_message: string
- receipt_paper_width: string
- receipt_characters_per_line: number
- active: boolean
- updated_at: string
Response Schema:
- is_accepted: boolean
- message: string
Request Payload¶
{
"pk": "1001",
"entity_number": "1001",
"store_code": "STORE-BAGO-01",
"store_name": "JEF Hardware",
"branch_name": "Bago Main",
"receipt_name": "JEF HARDWARE - BAGO MAIN",
"address": "Rizal Street, Poblacion, Bago City, Negros Occidental",
"contact_number": "09171234567",
"tin_number": "123-456-789-000",
"permit_to_use_number": "PTU-2026-0001",
"receipt_footer_message": "Thank you for your purchase.",
"receipt_paper_width": "58mm",
"receipt_characters_per_line": "32",
"active": "True",
"updated_at": "2026-04-24T09:00:00+08:00"
}
Response¶
{
"is_accepted": "boolean",
"message": "string"
}
CMD curl¶
curl -X POST "https://24jo9zrosl.execute-api.ap-southeast-1.amazonaws.com/prod/hardware-stores-post-one" -H "Content-Type: application/json" --data-raw "{\"pk\": \"1001\", \"entity_number\": \"1001\", \"store_code\": \"STORE-BAGO-01\", \"store_name\": \"JEF Hardware\", \"branch_name\": \"Bago Main\", \"receipt_name\": \"JEF HARDWARE - BAGO MAIN\", \"address\": \"Rizal Street, Poblacion, Bago City, Negros Occidental\", \"contact_number\": \"09171234567\", \"tin_number\": \"123-456-789-000\", \"permit_to_use_number\": \"PTU-2026-0001\", \"receipt_footer_message\": \"Thank you for your purchase.\", \"receipt_paper_width\": \"58mm\", \"receipt_characters_per_line\": 32, \"active\": true, \"updated_at\": \"2026-04-24T09:00:00+08:00\"}"
PowerShell curl¶
curl.exe -X POST "https://24jo9zrosl.execute-api.ap-southeast-1.amazonaws.com/prod/hardware-stores-post-one" -H "Content-Type: application/json" --data-raw '{"pk": "1001", "entity_number": "1001", "store_code": "STORE-BAGO-01", "store_name": "JEF Hardware", "branch_name": "Bago Main", "receipt_name": "JEF HARDWARE - BAGO MAIN", "address": "Rizal Street, Poblacion, Bago City, Negros Occidental", "contact_number": "09171234567", "tin_number": "123-456-789-000", "permit_to_use_number": "PTU-2026-0001", "receipt_footer_message": "Thank you for your purchase.", "receipt_paper_width": "58mm", "receipt_characters_per_line": 32, "active": true, "updated_at": "2026-04-24T09:00:00+08:00"}'