API: verschil tussen versies
Uit Petities
(Nieuwe pagina: = API = == ondertekeningen == ===POST === curl http://api.petities.nl/api/v1/petitions/[naam-van-petitie-uit-url]/signatures.xml -d name=[naam ondertekenaan]-d email=[e-mail onderte...) |
|||
| Regel 4: | Regel 4: | ||
===POST === | ===POST === | ||
| − | + | ||
| + | Een POST request naar: | ||
| + | |||
| + | http://api.petities.nl/api/v1/petities/[naam-gedeelte-van-petitie-uit-url]/signatures.xml | ||
| + | |||
| + | met de volgende parameters: | ||
| + | |||
| + | name : string; naam van ondertekenaar (verplicht) | ||
| + | email : string; e-mailadres van ondertekenaar (verplicht) | ||
| + | city : string; woonplaats van ondertekenaar | ||
| + | visibility : boolean(0/1); toon ondertekening op website | ||
| + | |||
| + | Retourneert een 200 OK met een xml-structuurtje met validatie errors, | ||
| + | of een 200 OK met een lege body == geen errors. | ||
| + | |||
| + | Na een succesvolle ondertekening wordt er een bevestiging e-mail naar het e-mailadres gestuurd. De link in dat e-mailtje wijst naar petities.nl en haakt in op het normale ondertekenings-proces. | ||
Versie van 28 jan 2010 om 10:26
API
ondertekeningen
POST
Een POST request naar:
http://api.petities.nl/api/v1/petities/[naam-gedeelte-van-petitie-uit-url]/signatures.xml
met de volgende parameters:
name : string; naam van ondertekenaar (verplicht) email : string; e-mailadres van ondertekenaar (verplicht) city : string; woonplaats van ondertekenaar visibility : boolean(0/1); toon ondertekening op website
Retourneert een 200 OK met een xml-structuurtje met validatie errors, of een 200 OK met een lege body == geen errors.
Na een succesvolle ondertekening wordt er een bevestiging e-mail naar het e-mailadres gestuurd. De link in dat e-mailtje wijst naar petities.nl en haakt in op het normale ondertekenings-proces.