Operation Setup in Reachware Platform

In the Reachware Platform, Operations define the communication between systems and Reachware via API endpoints. These operations can either export (retrieve data from a system) or import (send data to a system).


This guide outlines how an agent can create a new operation, set it up, and test its functionality.


Operations represent ingoing/outgoing API calls between integrated systems and Reachware.

Agents can create new operations via the “Add Operation” button.

A list of predefined systems appears for selection, complete with:

  • System logo

  • System name

  • Description

  • Status (Active / Inactive)

A search bar allows filtering systems by name.


How to Create a New Operation

1
Add Operation

Click “Add Operation” on the dashboard.

2
Select System
  • A list of available systems appears.

  • Each entry shows:

    • Logo

    • Name

    • Description

  • Use the search bar to quickly find your target system.

  • Click on the desired system to proceed.

3
Fill in Operation Details

 Operation General Information

FieldDescription
Operation NameA user-defined name to identify the operation.
Operation TypeExport (GET/POST) or Import (POST/PUT/PATCH/DELETE)
SystemChoose from a predefined list of systems.
Operation GroupClassify the operation (e.g., Customer, Invoice).


Professional Hint:
You can create a new Operation Group by:

1- Navigating to the System window.
2- From System List --> Actions --> View.
3- Opening the Operation Group tab.
4- Clicking “Add New Group”.

 

Retrieve URI
  • The endpoint URL used to retrieve or send data (e.g., /api/customer/{{customer_id}}).


Query Parameters

FieldDescription
KeyParameter name (e.g., status)
Initial ValueDefault value; can be overridden during flow execution
Professional Hint:
You can define variables by wrapping values in {{double curly braces}}.
These will be filled dynamically in the Flow Template.

Request Body

  • Required for Import operations or when using the POST method.

  • JSON-formatted structure.

  • Supports placeholders (e.g., {{customer_name}} or {customer_id}).


Operation Variables


FieldDescription
KeyVariable name used in URI/query/body
Initial ValueOptional default value; or you can leave it empty if needed

Important Notes:
These Variable can fill it in the Flow Template.
4
Connection Validation
  • Select the relevant connection.

  • Click “Test Connection” to verify the endpoint’s accessibility.

  • After successful validation, click “Run” to simulate the API operation.

5
Preview Data
  • Inspect both the HTTP Request and HTTP Response formats.

  • Option to download or save as .JSON for further analysis.

6
Save
 Click Save to apply your configuration.


Professional Hint:
 

Request Body is only visible and applicable for:
A - Import Operations
B - Export operations using POST method

Use placeholders in body and URI for dynamic value injection.

Operation must be validated before saving or executing.



 



Related Topics

 




Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article