HTTP API Reference

Intro

The following HTTP APIs can be called from any language by using HTTP POST or GET commands (including the net.http.post/get functions included in the Translator). Each of these APIs contains one or more functions that perform useful tasks.

Note: The “Usage” examples for HTTP APIs use the Translator net.http.post() function. Equivalent HTTP calls can be written in any language.

The HTTP API portion of the command is highlighted in bold, the remainder is simply the net.http.post() used to deliver the command.

For details on how to use modules in your scripts, see Working With Modules. Understanding Iguana node trees and their node types is very helpful for writing mapping code.

Adventurous souls can generate API documentation using the Translator. Also see the trick about using _G to discover the entire API using auto-completion.

If you have an interest in documenting your own interfaces also see documenting an HL7 interface.