.. AUTO-GENERATED FILE. DO NOT EDIT. 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 ----------------------- .. code-block:: text 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 --------------- .. code-block:: json { "name": "string", "slug": "string", "version": "string", "package_name": "string", "scheme": "string-optional", "icon": "string-optional", "idempotency_key": "string-uuidv4", "apk_sha256": "string" } Response -------- .. code-block:: json { "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 -------- .. code-block:: text 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 --------------- .. code-block:: text 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"}'