proselint web API allows you to build applications that integrate with it. The API endpoint is located at
You submit a POST request that includes a parameter
text with the prose you want linted.
The response is a JSON object with a
job_id with the following format:
To retrieve the output of the linter, submit a GET request, including the given
job_id as a parameter. The response is a JSON object with the following format:
If you haven't joined our beta program, harsh rate limiting is applied. Once you join, we'll provide a username and password that you can use with basic access authentication to raise the limit.
We don't store your text --- we keep only a cryptographic hash and a running tally of the kinds of flagged errors. If this concerns you, we recommend using our command line utility.
For questions and feature requests, write to us at email@example.com.