RAPID Platform
RAPID Platform enables the creation of customised application for your business by allowing you to capture data, run workflows and create Power BI Dashboards. With the RAPID Platform connector you can unlock hundreds of integrations as well as more automation options to take your RAPID solution to the next level.
This connector is available in the following products and regions:
Service | Class | Regions |
---|---|---|
Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - US Department of Defense (DoD) |
Power Automate | Premium | All Power Automate regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Power Apps | Premium | All Power Apps regions except the following: - US Government (GCC) - US Government (GCC High) - China Cloud operated by 21Vianet - US Department of Defense (DoD) |
Contact | |
---|---|
Name | RAPID Support |
URL | http://www.rapidplatform.com.au |
support@rapidplatform.com.au |
Connector Metadata | |
---|---|
Publisher | RAPID Platform |
Website | http://www.rapidplatform.com.au |
Privacy policy | https://rapidplatform.com.au/privacy-policy/ |
Categories | Business Management;Productivity |
The RAPID Platform connector allows user to extend the flexibility and power of RAPID by integrating with the other systems organisations are using. It gives users the ability to Create/Update and Get single items as well as Lists of items from within the system on differing triggers including timers, create, update and http requests through webhooks.
Prerequisites
The Prerequisites are:
- Office 365 User Login
- Access to a RAPID site
How to get credentials
The connector needs you to know the tenant and the sitename of the RAPID site you would like to connect to. You can find these in the URL you use to access the RAPID site.
https://app.rapidplatform.com/{tenant}/{site} eg. https://app.rapidplatform.com/rapiddevs/powerplatform
After you have entered the tenant and site name into the connector you will be prompted to sign in with your M365 credentials. These are the credentials you used to login to the RAPID site.
Getting started with your connector
This area is good for providing users with a step-by-step process for getting started with your connector. This is where you should highlight common use cases, such as your expected popular triggers and actions, and how they can help in automation scenarios. Include images where possible.
Getting started with the connector is easy.
Once you have authenticated you will be presented with the ability to choose the action you wish to activate.
Our connector makes it easy for users to be able to interact with their RAPID data to drive other system.
Take for example one the use case of sending an SMS whenever a note is added to a particular client.
You can set up a trigger for when a note is created within RAPID. Then using that data you would pass it across to the Twilio connetor to send the SMS to the client.
Known issues and limitations
Limitations: There is a limitation on the ability for Microsoft Entra ID guest users to be able to Authenticate through the connector
Common errors and remedies
Authentication expiration. On infrequently running Flows (monthly) sometimes the auth token that is generated has expired in between each run and the connector runs into a not authenticated error. To rectify this you just need to go to the action that is failing and refresh the authentication on that connection.
Creating a connection
The connector supports the following authentication types:
Default | Parameters for creating connection. | All regions | Not shareable |
Default
Applicable: All regions
Parameters for creating connection.
This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.
Name | Type | Description | Required |
---|---|---|---|
Tenant Name | string | Specify name of your tenant | True |
Site Name | string | Specify name of your Site | True |
Throttling Limits
Name | Calls | Renewal Period |
---|---|---|
API calls per connection | 100 | 60 seconds |
Actions
Add an attachment record to an item in your RAPID site |
Adds an attachment record to an item in your RAPID site. This record refers to the location of a file stored in SharePoint. |
Create an item |
Create an item on a chosen Table. |
Get a inherit links list for a given item |
Gets a list of items that expect to be linked to the current item due to the inherit link configuration on your RAPID site. |
Get a page of items for a Table |
Gets a page of up to 250 items from a Table in your RAPID site. |
Get an item |
Fetches a specific item from a Table on your RAPID site. This will always return the full item profile of the fetched item. |
Update an item |
Update an item |
Add an attachment record to an item in your RAPID site
Adds an attachment record to an item in your RAPID site. This record refers to the location of a file stored in SharePoint.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Select Source Table
|
listName-dynamic | True | string |
Select the Table you want to get items from. |
Item ID
|
itemId | True | integer |
Numeric ID of the item to get |
Drive ID
|
drive_id | string | ||
Drive Item ID
|
drive_item_id | string |
Returns
- response
- object
Create an item
Create an item on a chosen Table.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Select Table
|
listName-dynamic | True | string |
Select the Table you want to get items from. |
dynamicListSchema
|
dynamicListSchema | dynamic |
Dynamic schema of selected list. |
Returns
Get a inherit links list for a given item
Gets a list of items that expect to be linked to the current item due to the inherit link configuration on your RAPID site.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Select Source Table
|
listName-dynamic | True | string |
Select the Table you want to get items from. |
Item Id
|
itemId | True | integer |
Numeric ID of the item to get |
Select Target Table
|
type | True | string |
Select the Table you want to get items for. |
Returns
Name | Path | Type | Description |
---|---|---|---|
|
array of string |
Get a page of items for a Table
Gets a page of up to 250 items from a Table in your RAPID site.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Select Table
|
listName-dynamic | True | string |
Select the Table you want to get items from. |
Items to skip
|
$skip | string |
Set how many items down the list to start the page from. |
|
Filter
|
$filter | string |
OData filter expression to specifiy the items to fetch. |
|
Select
|
$select | string |
OData select expression to specify which columns to return. |
|
Linked To
|
linkedTo | string |
Object Referance containing linked Table name and ID in the format listName/id. |
Returns
Get an item
Fetches a specific item from a Table on your RAPID site. This will always return the full item profile of the fetched item.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Select List
|
listName-dynamic | True | string |
Select the list you want to fetch the item from. |
Item ID
|
itemId | True | integer |
Numeric ID of the item to get |
Returns
Update an item
Update an item
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Select List
|
listName-dynamic | True | string |
Select the list you want to update |
Item Id
|
itemId | True | integer |
Numeric ID of the item to update |
Item Profile
|
dynamicListSchema | dynamic |
Dynamic schema of selected list |
Triggers
When something happens to an item in your RAPID site |
Creates a webhook for when something happens in your RAPID site. |
When something happens to an item in your RAPID site
Creates a webhook for when something happens in your RAPID site.
Parameters
Name | Key | Required | Type | Description |
---|---|---|---|---|
Table
|
list | True | string |
Select a Table to be watched. |
Trigger Type
|
trigger | True | string |
Choose a webhook trigger event we are watching for. |
Returns
Definitions
object
This is the type 'object'.