playstore-manifest-upsert

Source

  • Repository: jef-systems/jef-playstore-backend

  • Source Run ID: 24782845716

  • Source SHA: 728115abbdb8159c99051ccd2b16b6d92db1e8ed

  • Module: playstore

  • Documentation Scope: async

  • Lambda: jef-playstore-post-1

Endpoint

  • API Name: jef-playstore

  • Action Name: post

  • Method: POST

  • Scope Label: Async

  • Resource Path: /playstore-manifest-upsert

  • Complete Endpoint: https://ameomhdx6h.execute-api.ap-southeast-1.amazonaws.com/prod/playstore-manifest-upsert

  • Lambda ARN: arn:aws:lambda:ap-southeast-1:246715082475:function:jef-playstore-post-1

  • curl 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"}'