Dropbox webhook payload example (file change notification)

Dropbox · event: file change notification · content type: application/json

This is a representative sample — fake IDs, real structure. To see a payload with your data, point the provider at a capture URL (button below).

See it live, not frozen

One click creates a free capture bin with this exact payload already in it — pretty-printed, headers inspectable, replayable to your own endpoint:

Then paste the bin's URL into Dropbox's webhook settings to capture a real delivery. No signup.

Headers

content-type: application/json
x-dropbox-signature: 7a322d18ac5ea3f394bb056d0d58dc8f031653666dfa9d8db026109d7a23c51a

Body

{
  "list_folder": {
    "accounts": [
      "dbid:AAH4f99T0taONIb-OurWxbNQ6ywGRopQngc",
      "dbid:AAFdgehTzw7WlXhZJsbGCLePe8RvQGYDr-I"
    ]
  },
  "delta": {
    "users": [
      12345678,
      23456789
    ]
  }
}

Things that bite people

Send it yourself

Reproduce this delivery against any endpoint (your handler, a bin, staging):

$ curl -X POST https://your-endpoint.example/hook \
  -H 'content-type: application/json' \
  -H 'x-dropbox-signature: 7a322d18ac5ea3f394bb056d0d58dc8f031653666dfa9d8db026109d7a23c51a' \
 -d '{
  "list_folder": {
    "accounts": [
      "dbid:AAH4f99T0taONIb-OurWxbNQ6ywGRopQngc",
      "dbid:AAFdgehTzw7WlXhZJsbGCLePe8RvQGYDr-I"
    ]
  },
  "delta": {
    "users": [
      12345678,
      23456789
    ]
  }
}'

← All payload examples · Signature debugger · Docs