playstore-manifest-upsert¶
Source¶
Repository:
jef-systems/jef-playstore-backendSource Run ID:
24782845716Source SHA:
728115abbdb8159c99051ccd2b16b6d92db1e8edModule:
playstoreDocumentation Scope:
asyncLambda:
jef-playstore-post-1
Endpoint¶
API Name:
jef-playstoreAction Name:
postMethod:
POSTScope Label:
AsyncResource Path:
/playstore-manifest-upsertComplete Endpoint:
https://ameomhdx6h.execute-api.ap-southeast-1.amazonaws.com/prod/playstore-manifest-upsertLambda ARN:
arn:aws:lambda:ap-southeast-1:246715082475:function:jef-playstore-post-1curl payload mode:
json_body
API Gateway Description¶
Function: jef-playstore-post-1
API Name: jef-playstore
Action: post
Method: POST
Resource Path: /playstore-manifest-upsert
Payload:
- name: string
- slug: string
- version: string
- package_name: string
- scheme: string-optional
- icon: string-optional
- idempotency_key: string-uuidv4
- apk_sha256: string
Response:
- exists: boolean
- message: string
- item: {"pk":"string-{package_name}","gsi_1_pk":"string-{slug}","gsi_1_sk":"string-{version}","name":"string","slug":"string","version":"string","package_name":"string","scheme":"string","icon":"string","updated_at":"string-iso8601","updated_at_humanized":"string","idempotency_key":"string-uuidv4","apk_sha256":"string"}
Request Payload¶
{
"name": "string",
"slug": "string",
"version": "string",
"package_name": "string",
"scheme": "string-optional",
"icon": "string-optional",
"idempotency_key": "string-uuidv4",
"apk_sha256": "string"
}
Response¶
{
"exists": "boolean",
"message": "string",
"item": "{\"pk\":\"string-{package_name}\",\"gsi_1_pk\":\"string-{slug}\",\"gsi_1_sk\":\"string-{version}\",\"name\":\"string\",\"slug\":\"string\",\"version\":\"string\",\"package_name\":\"string\",\"scheme\":\"string\",\"icon\":\"string\",\"updated_at\":\"string-iso8601\",\"updated_at_humanized\":\"string\",\"idempotency_key\":\"string-uuidv4\",\"apk_sha256\":\"string\"}"
}
CMD curl¶
curl -X POST "https://ameomhdx6h.execute-api.ap-southeast-1.amazonaws.com/prod/playstore-manifest-upsert" -H "Content-Type: application/json" --data-raw "{\"name\": \"string\", \"slug\": \"string\", \"version\": \"string\", \"package_name\": \"string\", \"scheme\": \"string-optional\", \"icon\": \"string-optional\", \"idempotency_key\": \"string-uuidv4\", \"apk_sha256\": \"string\"}"
PowerShell curl¶
curl.exe -X POST "https://ameomhdx6h.execute-api.ap-southeast-1.amazonaws.com/prod/playstore-manifest-upsert" -H "Content-Type: application/json" --data-raw '{"name": "string", "slug": "string", "version": "string", "package_name": "string", "scheme": "string-optional", "icon": "string-optional", "idempotency_key": "string-uuidv4", "apk_sha256": "string"}'