Manuscript On Demand and Manuscript On Site

You need a token to do anything with the Manuscript API. Here’s how to get one:

  1. Head over to your User Options Page (Avatar > User Options)
  2. Click the “Create API Token” button
  3. That’s it!  There is no step 3

You can also use cmd=logon in the XML API as described below, but only if Two-Factor Authentication is disabled for your user. Note that we recommend you write XML API scripts to require a token that you generate for it in the web UI, rather than storing an email address and password and calling cmd=logon in the script itself.

Open a browser and load the following URL into it, replacing the text in [square brackets] with values appropriate to your install:

https://[yourmanuscript]/api.asp?cmd=logon&email=[youremail]&password=[yourpassword]
  • NOTE: If you’re on Manuscript On Demand, you must use HTTPS, not HTTP.
  • ALSO NOTE: Follow the General rules for API requests, including URL Encoding your URLs. Otherwise, special characters in passwords may cause trouble.

The token has no expiry time. It can be invalidated by executing a logoff command with that token or by changing your user’s password.