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 |
---|---|---|
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 | 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 |