Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

I have set up a very basic DO serverless function. I am not seeing a http object in any of my events. Here’s a quick look at the function (very very simple):
export const main = async (event: unknown) => {
return event
}
I am running a POST to https://faas-nyc1-2ef2e6cc.doserverless.co/api/v1/namespaces/<my-namespace>/actions/serverless-postmark/send
payload: {"message": "derp"}
and http headers: {referer: 'http://locahost:3000', 'Content-Type': 'application/json', Authorization: 'Bearer <token>'}
Very simple, very dumb. Here’s the entirety of the response:
HTTP/1.1 200 OK
Date: Wed, 01 Jan 2025 20:54:07 GMT
Content-Type: application/json
Content-Length: 82
Connection: close
X-Request-ID: bb024d8bdc00a3a25ee24986d8e67c03
Access-Control-Allow-Origin: *
Access-Control-Allow-Headers: Authorization, Origin, X-Requested-With, Content-Type, Accept, User-Agent
Access-Control-Allow-Methods: GET, DELETE, POST, PUT, HEAD
x-openwhisk-activation-id: 771c4625c99f41539c4625c99f215387
Cache-Control: no-store, no-cache, private
CF-Cache-Status: DYNAMIC
Server: cloudflare
CF-RAY: 8fb567003ca70fa7-EWR
{"message":"derp"}
No http object. Any guesses?
Rory McEwan
Anjanesh Lekshminarayanan
182d09356ab94d3893ddfaca4f0270
Prashant Kumbhat
kprichard
e452769e8f30404d81a3bc803143f4
robert
Eleanor
GamesmenJordan