Rossum Developer Hub

Rossum Data Capture for Developers and Integrators

Welcome to the Rossum developer hub. You'll find comprehensive guides and documentation to help you implement Rossum as quickly as possible, as well as support if you get stuck.

Let's jump right in!

Developer Guides    API Reference    User Help Center    Feature wishlist

Advanced Settings of Extensions in Rossum

When creating a new extension in Rossum, function or webhook, you may want the extension to perform more advanced behavior that might need extra setup. Such advanced setup might need access to:

  • Metadata of extra objects such as username, name of the queue, etc.
  • Access to the Rossum's API - when you need to update some object over the API
  • Passing extra configuration to the Rossum extension

See the image below in order to find out what advanced settings can be set for an extension.

Passing extra metadata information to the extension

You might want to pass more information to the webhook / custom functions notifications. Such metadata could include:

  • Username of the user who updated the annotation
  • Taking the fields name from the Extraction schema when analyzing the user updates online in your custom extension.
  • Queue name on which the document was updated

Such extra metadata can be enabled on the extension detail in the Rossum's UI.

Enabling access to the Rossum's API from the extension

In some cases you might want to access the Rossum's API from the custom extension. Such cases might include:

In each of the scenarios above, you need to access the Rossum's API from the extension. However, you do not want to hardcode your username and password into the extension code. A better practice is to tell Rossum to pass the authentication token as part of the notification payload. Afterwards, you can reuse the token for accessing the Rossum's API.

Passing extra configuration to the extension

In most cases you would like to maintain one webhook or custom function code for all your customers. However, usually such customers need to have slightly different configuration of the business logic. Therefore, we have enabled passing of extra configuration to the extension.

Updated 10 months ago

Advanced Settings of Extensions in Rossum

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.