Skip to content

Instantly share code, notes, and snippets.

@pepijn
Last active August 29, 2015 14:07
Show Gist options
  • Save pepijn/1fc1b639d10d2d29becd to your computer and use it in GitHub Desktop.
Save pepijn/1fc1b639d10d2d29becd to your computer and use it in GitHub Desktop.
StuurPerPost API examples
ENVELOPES(1) StuurPerPost.nl API Manual ENVELOPES(1)
NAME
POST /v1/envelopes -- Send a PDF file to an address in The Netherlands
curl https://api.stuurperpost.nl/v1/envelopes \
--request POST \
--form "email=me@example.org" \
--form "address[]=Burgemeester en Wethouders van Amsterdam" \
--form "address[]=t.a.v. de Bezwaarschriftencommissie Wegslepen" \
--form "address[]=Postbus 551" \
--form "address[]=1000 AN Amsterdam" \
--form letter=@/path/to/document.pdf
require 'rest-client'
API_ENDPOINT = 'https://api.stuurperpost.nl/v1/envelopes'
address = [
"Burgemeester en Wethouders van Amsterdam",
"t.a.v. de Bezwaarschriftencommissie Wegslepen",
"Postbus 551",
"1000 AN Amsterdam"
]
letter = open '/path/to/document.pdf'
response = RestClient.post API_ENDPOINT, address: address, letter: letter
puts response
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment