Draft submission API instructions
A simplified draft submission interface, intended for automation,
is available at
The interface accepts only xml uploads which can be processed on the server, and requires the user to have a datatracker account. A successful submit still requires the same email confirmation roundtrip as submissions done through the regular submission tool.
This interface does not provide all the options which the regular submission tool does. Some limitations:
- Only xml-only uploads are supported, not text or combined.
- Document replacement information cannot be supplied.
- The server expects
multipart/form-data, supported by
curlbut not by
It takes 2 parameters:
userwhich is the user login
xml, which is the submitted file
It returns an appropriate http result code, and a brief explanatory text message.
Here is an example:
$ curl -S -F "firstname.lastname@example.org" -F "xml=@~/draft-user-example.xml" https://datatracker.ietf.org/api/submit Upload of draft-user-example OK, confirmation requests sent to: User Name <email@example.com>