Kyndryl mainframe (Preview)
Unlock the value of your data by using this connector to enable low-code developers to build solutions that will unleash new data insights and capabilities across your organization. Work with the thousands of mainframe developers at Kyndryl to innovate and provide better end user experiences against your mainframe data whilst securing it through Kyndryl Bridge.
This connector is available in the following products and regions:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | 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) |
| Logic Apps | Standard | All Logic Apps regions except the following: - Azure Government regions - Azure China regions - 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) |
| 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) |
| Contact | |
|---|---|
| Name | Kyndryl |
| URL | https://www.kyndryl.com/us/en/about-us/contact-us |
| Power.Platform@kyndryl.com |
| Connector Metadata | |
|---|---|
| Publisher | Ryan Treacy |
| Website | https://www.kyndryl.com |
| Privacy policy | https://www.kyndryl.com/us/en/privacy |
| Categories | Collaboration;Communication |
Prerequisites
Kyndryl Bridge API Key, Kyndryl Bridge Host URL, Kyndryl Bridge Base URL, IBM mainframe.
How to get credentials
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 |
|---|---|---|---|
| API Key | securestring | The API Key for this api | True |
Throttling Limits
| Name | Calls | Renewal Period |
|---|---|---|
| API calls per connection | 100 | 60 seconds |
Actions
| Get customer details |
This retrieves customer details. |
| Get policy |
This action retrieves a customers policy. |
| Post customer details |
This action updates customer details. |
| Put customer details |
This action creates a new customer. |
Get customer details
This retrieves customer details.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Customer Number
|
num | True | string |
Customer Number |
Returns
| Name | Path | Type | Description |
|---|---|---|---|
|
CA_CUSTSECR_DATA
|
LGCMAREA.CA_CUSTSECR_REQUEST.CA_CUSTSECR_DATA | string |
CA_CUSTSECR_DATA |
|
CA_CUSTSECR_STATE
|
LGCMAREA.CA_CUSTSECR_REQUEST.CA_CUSTSECR_STATE | string |
CA_CUSTSECR_STATE |
|
CA_CUSTSECR_COUNT
|
LGCMAREA.CA_CUSTSECR_REQUEST.CA_CUSTSECR_COUNT | string |
CA_CUSTSECR_COUNT |
|
CA_CUSTSECR_PASS
|
LGCMAREA.CA_CUSTSECR_REQUEST.CA_CUSTSECR_PASS | string |
CA_CUSTSECR_PASS |
|
CA_REQUEST_SPECIFIC
|
LGCMAREA.CA_REQUEST_SPECIFIC | string |
CA_REQUEST_SPECIFIC |
|
CA_REQUEST_ID
|
LGCMAREA.CA_REQUEST_ID | string |
CA_REQUEST_ID |
|
CA_PHONE_MOBILE
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_PHONE_MOBILE | string |
CA_PHONE_MOBILE |
|
CA_DOB
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_DOB | string |
CA_DOB |
|
CA_FIRST_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_FIRST_NAME | string |
CA_FIRST_NAME |
|
CA_PHONE_HOME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_PHONE_HOME | string |
CA_PHONE_HOME |
|
CA_EMAIL_ADDRESS
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_EMAIL_ADDRESS | string |
CA_EMAIL_ADDRESS |
|
CA_POLICY_DATA
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_POLICY_DATA | string |
CA_POLICY_DATA |
|
CA_LAST_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_LAST_NAME | string |
CA_LAST_NAME |
|
CA_HOUSE_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_HOUSE_NAME | string |
CA_HOUSE_NAME |
|
CA_NUM_POLICIES
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_NUM_POLICIES | integer |
CA_NUM_POLICIES |
|
CA_HOUSE_NUM
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_HOUSE_NUM | string |
CA_HOUSE_NUM |
|
CA_POSTCODE
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_POSTCODE | string |
CA_POSTCODE |
|
CA_POLICY_SPECIFIC
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_SPECIFIC | string |
CA_POLICY_SPECIFIC |
|
CA_POLICY_NUM
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_NUM | integer |
CA_POLICY_NUM |
|
CA_ISSUE_DATE
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_COMMON.CA_ISSUE_DATE | string |
CA_ISSUE_DATE |
|
CA_PAYMENT
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_COMMON.CA_PAYMENT | integer |
CA_PAYMENT |
|
CA_BROKERID
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_COMMON.CA_BROKERID | integer |
CA_BROKERID |
|
CA_EXPIRY_DATE
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_COMMON.CA_EXPIRY_DATE | string |
CA_EXPIRY_DATE |
|
CA_LASTCHANGED
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_COMMON.CA_LASTCHANGED | string |
CA_LASTCHANGED |
|
CA_BROKERSREF
|
LGCMAREA.CA_POLICY_REQUEST.CA_POLICY_COMMON.CA_BROKERSREF | string |
CA_BROKERSREF |
|
CA_RETURN_CODE
|
LGCMAREA.CA_RETURN_CODE | integer |
CA_RETURN_CODE |
|
CA_CUSTOMER_NUM
|
LGCMAREA.CA_CUSTOMER_NUM | integer |
CA_CUSTOMER_NUM |
Get policy
This action retrieves a customers policy.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Customer Number
|
CUSTOMERNUMBER | True | string |
Please enter your customer number. |
Returns
Post customer details
This action updates customer details.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
CA_RETURN_CODE
|
CA_RETURN_CODE | integer | ||
|
CA_CUSTOMER_NUM
|
CA_CUSTOMER_NUM | integer | ||
|
CA_FIRST_NAME
|
CA_FIRST_NAME | string | ||
|
CA_LAST_NAME
|
CA_LAST_NAME | string | ||
|
CA_DOB
|
CA_DOB | string | ||
|
CA_HOUSE_NAME
|
CA_HOUSE_NAME | string | ||
|
CA_HOUSE_NUM
|
CA_HOUSE_NUM | string | ||
|
CA_POSTCODE
|
CA_POSTCODE | string | ||
|
CA_NUM_POLICIES
|
CA_NUM_POLICIES | integer | ||
|
CA_PHONE_MOBILE
|
CA_PHONE_MOBILE | string | ||
|
CA_PHONE_HOME
|
CA_PHONE_HOME | string | ||
|
CA_EMAIL_ADDRESS
|
CA_EMAIL_ADDRESS | string | ||
|
CA_POLICY_DATA
|
CA_POLICY_DATA | string |
Returns
Put customer details
This action creates a new customer.
Parameters
| Name | Key | Required | Type | Description |
|---|---|---|---|---|
|
Customer Number
|
num | True | string |
Customer Number |
|
Customer First Name
|
firstname | True | string |
Customer First Name |
|
CA_RETURN_CODE
|
CA_RETURN_CODE | integer | ||
|
CA_LAST_NAME
|
CA_LAST_NAME | string | ||
|
CA_DOB
|
CA_DOB | string | ||
|
CA_HOUSE_NAME
|
CA_HOUSE_NAME | string | ||
|
CA_HOUSE_NUM
|
CA_HOUSE_NUM | string | ||
|
CA_POSTCODE
|
CA_POSTCODE | string | ||
|
CA_NUM_POLICIES
|
CA_NUM_POLICIES | integer | ||
|
CA_PHONE_MOBILE
|
CA_PHONE_MOBILE | string | ||
|
CA_PHONE_HOME
|
CA_PHONE_HOME | string | ||
|
CA_EMAIL_ADDRESS
|
CA_EMAIL_ADDRESS | string | ||
|
CA_POLICY_DATA
|
CA_POLICY_DATA | string |
Returns
Definitions
getPolicy_response_200
| Name | Path | Type | Description |
|---|---|---|---|
|
Affected
|
Affected | integer | |
|
TotRecs
|
TotRecs | integer | |
|
Skipped
|
Skipped | integer | |
|
NumRecs
|
NumRecs | integer | |
|
NumFields
|
NumFields | integer | |
|
Records
|
Records | array of object | |
|
COMMISSION
|
Records.COMMISSION | number |
{name: COMMISSION, dataFormat: SMALLINT, type: SMALLINT} |
|
PAYMENT
|
Records.PAYMENT | string |
{name: PAYMENT, dataFormat: INTEGER, type: INTEGER} |
|
ISSUEDATE
|
Records.ISSUEDATE | string |
{name: ISSUEDATE, dataFormat: CHARACTER, type: DATE} |
|
POLICYNUMBER
|
Records.POLICYNUMBER | string |
{name: POLICYNUMBER, dataFormat: INTEGER, type: INTEGER} |
|
POLICYTYPE
|
Records.POLICYTYPE | string |
{name: POLICYTYPE, dataFormat: CHARACTER, type: CHAR} |
|
BROKERID
|
Records.BROKERID | string |
{name: BROKERID, dataFormat: INTEGER, type: INTEGER} |
|
LASTCHANGED
|
Records.LASTCHANGED | string |
{name: LASTCHANGED, dataFormat: CHARACTER, type: TIMESTAMP} |
|
EXPIRYDATE
|
Records.EXPIRYDATE | string |
{name: EXPIRYDATE, dataFormat: CHARACTER, type: DATE} |
|
CUSTOMERNUMBER
|
Records.CUSTOMERNUMBER | string |
{name: CUSTOMERNUMBER, dataFormat: INTEGER, type: INTEGER} |
|
BROKERSREFERENCE
|
Records.BROKERSREFERENCE | string |
{name: BROKERSREFERENCE, dataFormat: CHARACTER, type: CHAR} |
|
Result
|
Result | integer |
postCustomerdetailsupd_response_200
| Name | Path | Type | Description |
|---|---|---|---|
|
CA_RETURN_CODE
|
LGCMAREA.CA_RETURN_CODE | integer | |
|
CA_CUSTOMER_NUM
|
LGCMAREA.CA_CUSTOMER_NUM | integer | |
|
CA_FIRST_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_FIRST_NAME | string | |
|
CA_LAST_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_LAST_NAME | string | |
|
CA_DOB
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_DOB | string | |
|
CA_HOUSE_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_HOUSE_NAME | string | |
|
CA_HOUSE_NUM
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_HOUSE_NUM | string | |
|
CA_POSTCODE
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_POSTCODE | string | |
|
CA_NUM_POLICIES
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_NUM_POLICIES | integer | |
|
CA_PHONE_MOBILE
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_PHONE_MOBILE | string | |
|
CA_PHONE_HOME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_PHONE_HOME | string | |
|
CA_EMAIL_ADDRESS
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_EMAIL_ADDRESS | string | |
|
CA_POLICY_DATA
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_POLICY_DATA | string |
putCustomerdetail_response_200
| Name | Path | Type | Description |
|---|---|---|---|
|
CA_REQUEST_ID
|
LGCMAREA.CA_REQUEST_ID | string | |
|
CA_RETURN_CODE
|
LGCMAREA.CA_RETURN_CODE | integer | |
|
CA_CUSTOMER_NUM
|
LGCMAREA.CA_CUSTOMER_NUM | integer | |
|
CA_REQUEST_SPECIFIC
|
LGCMAREA.CA_REQUEST_SPECIFIC | string | |
|
CA_FIRST_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_FIRST_NAME | string | |
|
CA_LAST_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_LAST_NAME | string | |
|
CA_DOB
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_DOB | string | |
|
CA_HOUSE_NAME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_HOUSE_NAME | string | |
|
CA_HOUSE_NUM
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_HOUSE_NUM | string | |
|
CA_POSTCODE
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_POSTCODE | string | |
|
CA_NUM_POLICIES
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_NUM_POLICIES | integer | |
|
CA_PHONE_MOBILE
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_PHONE_MOBILE | string | |
|
CA_PHONE_HOME
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_PHONE_HOME | string | |
|
CA_EMAIL_ADDRESS
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_EMAIL_ADDRESS | string | |
|
CA_POLICY_DATA
|
LGCMAREA.CA_CUSTOMER_REQUEST.CA_POLICY_DATA | string |