Parse HTML and text documents using API

In this article we'll see how to parse HTML and TXT documents using Parsio API.

Related articles:

Authentication

To access the API, you will need the API key that you will find in your account:

This API key should be included in the X-API-Key HTTP header.

Unauthenticated responses will return in a HTTP 401 Unauthorized code.

Here's a request example using cURL:

curl -X GET https://api.parsio.io/mailboxes/ -H "X-API-Key: <YOUR_API_KEY>"

How to parse HTML and text documents using Parsio API

API Endpont: POST https://api.parsio.io/mailboxes/<mailbox_id>/doc

JSON parameters:

  • name (string): Document's name (or Subject for emails)
  • html (string): HTML content
  • text (string): Text content
  • from (string): 'From' email address (optional)
  • to (string): 'To' email address (optional)

If both provided, the HTML content has priority over TEXT content. At least one must be provided.

Request example

curl \
-X POST \
https://api.parsio.io/mailboxes/<YOUR_MAILBOX_ID>/doc \
-d '{
"name": "New order",
"from": "admin@example.com",
"to": "me@example.com",
"html": "<p>HTML content goes here</p>"
}' \
-H "Content-Type: application/json" \
-H "X-API-Key: <YOUR_API_KEY>"
Was this article helpful? Happy face Sad face