OpenAPI specification for PoC App
- Server 1:https://erringly-fluxionary-sarah.ngrok-free.dev
OpenAPI specification for PoC App
Upsert an presign post url for image upload.
SHA256 hash in base64 encode of the image
OK
A genrerted UUID identifier to use as part of the S3 object key
Example:3d4e4def-da26-476f-8975-4505c37a3df0
AWS Presign Post
Example:{"url":"https://jeff-api-image-s3-poc.s3.us-east-2.amazonaws.com/","fields":{"key":"uploads/tmp/0991cbe3-1bee-453c-9c83-af9bb45f36bc","x-amz-checksum-algorithm":"SHA256","x-amz-checksum-sha256\"":"xv3wBV4a2ciREythzDXNtOQqCcpESsrdezhcQn3pMnk=","bucket":"jeff-api-image-s3-poc","X-Amz-Algorithm":"AWS4-HMAC-SHA256","X-Amz-Credential":"ASIA3NNM3GS4YMDBYLIY/20260118/us-east-2/s3/aws4_request","X-Amz-Date":"20260118T033135Z","X-Amz-Security-Token":"FwoGZ+,,/2","Policy":"eyJleHBpcmF0aW9uIjoidFKysvMiJ9XX0=","X-Amz-Signature":"dFKysvMiJ9XX0="}}
Raw image endpoint
Redirect to AWS Cloudfront CDN
Webhook endpoint accept S3 ObjectCreatedEvent
Example:aws.eventbridge
Example:POST Object
Example:{"bucket":"some-bucket","key":"some-key","etag":"3d4e4def-da26-476f-8975-4505c37a3df0","size":53243}
Example:{"eventId":"42fdsa"}
Accepted