| java.lang.Object | |
| ↳ | org.mule.modules.janrain.JanrainConnector |
Known Direct Subclasses
|
Known Indirect Subclasses
|
Janrain Cloud Connector for API V2.
| Fields | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| apiKey | The Api Key | ||||||||||
| appId | The App ID | ||||||||||
| appName | The App Name | ||||||||||
| captureHost | The capture host | ||||||||||
| gson | Gson Parser | ||||||||||
| janrainCaptureClient | Janrain Capture Client | ||||||||||
| janrainEngageClient | Janrain Engage Client | ||||||||||
| janrainPartnerClient | Janrain Partner Client | ||||||||||
| jerseyClient | Jersey Client | ||||||||||
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Activity
| |||||||||||
Add Admin
| |||||||||||
Add Bp Bus
| |||||||||||
Add Client
| |||||||||||
Add Domain
| |||||||||||
Add Domain Patterns
| |||||||||||
Add Or Update Access Token
| |||||||||||
All Mappings
| |||||||||||
Analytics Access
| |||||||||||
Apps
| |||||||||||
Auth Info
| |||||||||||
Auth Infos
| |||||||||||
Auth Native
| |||||||||||
Auth Native Traditional
| |||||||||||
Broadcast
| |||||||||||
Clear Whitelist
| |||||||||||
Connect
| |||||||||||
Connection Id
| |||||||||||
Create App
| |||||||||||
Create Invite
| |||||||||||
Delete Admin
| |||||||||||
Delete App
| |||||||||||
Delete Client
| |||||||||||
Delete Default
| |||||||||||
Delete Settings
| |||||||||||
Direct
| |||||||||||
Disconnect
| |||||||||||
Entity Adopt
| |||||||||||
Entity Bulk Create
| |||||||||||
Entity Bulk Delete
| |||||||||||
Entity Count
| |||||||||||
Entity Create
| |||||||||||
Entity Delete
| |||||||||||
Entity Find
| |||||||||||
Entity Purge
| |||||||||||
Entity Replace
| |||||||||||
Entity Update
| |||||||||||
Entity Versions
| |||||||||||
Forgot Password Native
| |||||||||||
Get Access Token
| |||||||||||
Get Admins
| |||||||||||
Get App Settings
| |||||||||||
Get Authorization Code
| |||||||||||
Get Available Providers
| |||||||||||
Get Backplane Properties
| |||||||||||
Get Contacts
| |||||||||||
Get Creation Token
| |||||||||||
Get Default
| |||||||||||
Get Domain Patterns
| |||||||||||
Get Entity Type
| |||||||||||
Get Items
| |||||||||||
Get Keys
| |||||||||||
Get MultiSettings
| |||||||||||
Get Pending Invites
| |||||||||||
Get Properties
| |||||||||||
Get Provider Permissions
| |||||||||||
Get Settings
| |||||||||||
Get Share Count
| |||||||||||
Get Share Providers
| |||||||||||
Get Token
| |||||||||||
Get User Data
| |||||||||||
Get Verification Code
| |||||||||||
Are we connected
| |||||||||||
Link Account Native
| |||||||||||
List Clients
| |||||||||||
Lookup Rp
| |||||||||||
Map
| |||||||||||
Mappings
| |||||||||||
Providers
| |||||||||||
Register Native
| |||||||||||
Register Native Traditional
| |||||||||||
Reset Api Key
| |||||||||||
Retrieve Entity
| |||||||||||
Set App Settings
| |||||||||||
Set Auth Providers
| |||||||||||
Set Backplane Properties
| |||||||||||
Set Default
| |||||||||||
Set Description
| |||||||||||
Set Domain Patterns
| |||||||||||
Set Features
| |||||||||||
Set MultiSettings
| |||||||||||
Set Properties
| |||||||||||
Set Provider Permissions
| |||||||||||
Set Settings
| |||||||||||
Set Share Providers
| |||||||||||
Set Status
| |||||||||||
Set Whitelist
| |||||||||||
Unmap
| |||||||||||
Use Verification Code
| |||||||||||
Verify Domain
| |||||||||||
Verify Email Native
| |||||||||||
Webhooks Add
| |||||||||||
Webhooks Delete
| |||||||||||
Webhooks Find
| |||||||||||
Webhooks List
| |||||||||||
Webhooks Update
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
The Api Key
The App ID
The App Name
The capture host
Gson Parser
Jersey Client
Activity
| activity | The activity structure, JSON-encoded. |
|---|---|
| identifier | The identifier URL or device_token of the user sharing an activity. Do not use the device_token with mobile browsers. |
| deviceToken | The identifier URL or device_token of the user sharing an activity. Do not use the device_token with mobile browsers. |
| truncate | If true, truncate the activity update text when posting to providers which impose length restrictions (currently Twitter). |
| prependName | If true, prepend the user’s name to the action when posting to Facebook (ignored for other providers). |
| urlShortening | A boolean indicating whether to provide the entire URL in the post or tweet, or the shortened version. (PRO) |
| source | Must be domain or URL. Defines a specific domain or URL as the source page of the sharing activity. Used by analytics to categorize posts by domain. |
Add Admin
| partnerKey | You Engage partner key, which you can find on the dashboard. |
|---|---|
| The email address of the admin user to be added. | |
| verify | Indicates whether a verification email is sent out, requiring the user to click on it before they get access to the website. |
Add Bp Bus
| partnerKey | Enter your partnerKey. |
|---|
Add Client
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| description | A string description of the client. |
| features | A JSON array of feature names that the client has; defaults to the empty list. |
Add Domain
| partnerKey | Engage partner key, which you can find on the dashboard. |
|---|---|
| engageApiKey | Engage API Key, which you can find on the dashboard. |
| domain | The domain to add. |
Add Domain Patterns
| domains | A comma separated list of domains that will be used as a whitelist for the website. |
|---|
Add Or Update Access Token
| token | The access_token to grant to the user. These tokens need to be requested from the individual Identity Provider according to their particular API. |
|---|---|
| identifier | The identifier associated with the provider. This needs to to be formatted as a URL with profile number. |
All Mappings
Analytics Access
| start | A date formatted as MM/DD/YYYY. |
|---|---|
| end | A date formatted as MM/DD/YYYY. |
Apps
| partnerKey | Enter your partnerKey. |
|---|
Auth Info
| token | The token parameter received at your token_url. |
|---|---|
| extended | Returns the extended Simple Registration and HCard data in addition to the normalized Portable Contacts format. Ignored unless the application has a Pro or Enterprise service level. |
| tokenURL | Validate the specified tokenURL value against the tokenURL that was originally sent. |
Auth Infos
| tokens | The tokens parameter received at your token callback URL as described in Token Callback URL on the Token Callback URL page. |
|---|---|
| extended | Returns the extended Simple Registration and HCard data in addition to the normalized Portable Contacts format. |
Auth Native
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| token | A token for rpx. |
| thin_registration | If true this endpoint will create nonexistent users. If it is false, you’ll need to do two-step registration using /oauth/register_native. |
| merge_token | If you have had a previous call to /oauth/auth_native fail with code 380 email_address_in_use, you can merge the two accounts by passing a merge_token parameter while authorizing as the existing user. |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
Auth Native Traditional
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| The parameter name is the traditional-registration email address field name in your flow, so this varies from application to application. | |
| password | The parameter name is the traditional-registration password field name in your flow, so this varies from application to application. |
| form | The name of the login form in your flow. |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
Broadcast
| identifier | The identifier URL or deviceToken of the user sharing an activity. Do not use the deviceToken with mobile browsers. |
|---|---|
| deviceToken | The identifier URL or deviceToken of the user sharing an activity. Do not use the deviceToken with mobile browsers. |
| title | The title given to the shared content. |
| url | The URL associated to the content being shared. |
| source | URL of the site sharing the activity. |
| message | Message associated with the activity being shared. |
| description | The description of the shared content. This appears in the preview of the shared object and describes what is being shared. |
| image | An image associated with the content being shared. |
| media | The Flash or video object associated with the content being shared. |
| actionLink | The link that appears below the user-generated message and content fields. In the case of Facebook, this link appears next to the Like and Comment links. |
| objectId | Facebook only. Use this parameter to share to a Facebook fan page instead of the User’s wall. The value is the Object ID assigned to the fan page. |
Clear Whitelist
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| for_client_id | The client_id whose whitelist will be cleared. |
Connect
| apiKey | The "API key (secret)" provided in the "Application Info" |
|---|---|
| appName | The name of your application. In "Application Domain" -> https://[appName].rpxnow.com/ |
| appId | The "App ID" provided in the "Application Info" |
| captureHost | The host that you will using for your capture API. It might be the same as "Application Domain" or you can personalize this one |
| ConnectionException |
|---|
Connection Id
Create App
| partnerKey | Engage partner key, which you can find on the dashboard. |
|---|---|
| The administrative email address to be associated with your new Engage application. | |
| displayName | The display name for your new Engage application. |
| domain | The fully-qualified domain for your new Engage application. |
Create Invite
| engageApiKey | Engage API Key, which you can find on the dashboard. |
|---|---|
| partnerKey | Engage partner key, which you can find on the dashboard. |
| The administrative email address to be associated with your new Engage application. |
Delete Admin
| partnerKey | You Engage partner key, which you can find on the dashboard. |
|---|---|
| The email address of the admin user to be added. |
Delete App
| engageApiKey | The Engage apiKey for the application to be deleted. |
|---|---|
| partnerKey | The Engage partnerKey for the application that created the app referenced by apiKey. |
Delete Client
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| client_id_for_deletion | The client_id to delete. |
Delete Default
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
Delete Settings
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
| for_client_id | The client identifier whose key will be deleted. |
Direct
| identifier | The identifier URL or deviceToken of the user sharing an activity. Do not use the deviceToken with mobile browsers. |
|---|---|
| deviceToken | The identifier URL or deviceToken of the user sharing an activity. Do not use the deviceToken with mobile browsers. |
| title | The title given to the shared content. |
| url | The URL associated to the content being shared. |
| recipients | A list of identifiers in JSON associated with the recipients being contacted. |
| source | URL of the site sharing the activity. |
| message | Message associated with the activity being shared. |
| description | The description of the shared content. This appears in the preview of the shared object and describes what is being shared. |
| image | An image associated with the content being shared. |
| media | The Flash or video object associated with the content being shared. |
| actionLink | The link that appears below the user-generated message and content fields. In the case of Facebook, this link appears next to the Like and Comment links. |
| recipientUrls | Allows for sharing multiple urls to multiple recipients. The value is a JSON object of recipients and shared urls. |
Disconnect
Entity Adopt
| client_secret | The shared secret paired with the client_id. |
|---|---|
| client_id | The client identifier of the owner client. |
| type_name | The entityType of the entity. |
| id | The identifier of the entity. |
| access_token | Required when authenticating with an OAuth access_token. |
| attribute_name | The value path to the plural that is to adopt the orphan. |
| child_id | The id of the orphaned plural element to be adopted. |
Entity Bulk Create
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| type_name | The entityType of the entity. |
| all_attributes | The attribute names and values (as JSON) for the entity. |
Entity Bulk Delete
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| type_name | The entityType of the entity. |
| filter | The expression used to filter the results. |
| commit | When the parameter is present, will not delete any records unless the value is true. |
Entity Count
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| type_name | The entityType of the entity. |
| filter | The expression to use to filter the results. |
Entity Create
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| type_name | The entityType of the entity. |
| attributes | The attribute names and values (as JSON) for the entity. |
| include_record | When true, a result field is added to the response containing the data of the newly created entity record. |
Entity Delete
| client_secret | Required when authenticating with client settings. |
|---|---|
| client_id | Required when authenticating with client settings. |
| access_token | Required when authenticating with an OAuth access_token. |
| uuid | Required when not using id or key_attribute paramaters. |
| id | Required when not using key_attribute or uuid parameters. |
| key_attribute | Required when not using id or uuid. |
| key_value | Required when using key_attribute. |
| type_name | The entityType of the entity. |
| attribute_name | This is a schema path to an individual attribute. |
| created | Timestamps are generated when an entity is created. |
| last_updated | Timestamps are generated when an entity is updated. |
Entity Find
| client_secret | Required when authenticating with client settings. |
|---|---|
| client_id | Required when authenticating with client settings. |
| type_name | The entityType of the entity. |
| filter | The expression used to filter the results. The default is to match all records. |
| max_results | The maximum number of results to be returned. |
| first_result | Changes the first result displayed by the list to the next number specified. |
| show_total_count | This includes a total_count in the result that shows the total number of records that matched the filter. |
| sort_on | A JSON array of attributes to sort by. |
| attributes | A JSON array of attributes to return in the result set. |
Entity Purge
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| type_name | The entityType of the entity. |
| commit | When the parameter is present, will not delete any records unless the value is true. |
Entity Replace
| client_secret | Required when authenticating with client settings. |
|---|---|
| client_id | Required when authenticating with client settings. |
| access_token | Required when authenticating with an OAuth access_token. |
| uuid | Required when not using id or key_attribute paramaters. |
| id | Required when not using key_attribute or uuid parameters. |
| key_attribute | Required when not using id or uuid. |
| key_value | Required when using key_attribute. |
| type_name | The entityType of the entity. |
| value | The JSON value to assign by attribute_name. |
| attribute_name | This is a schema path to an individual attribute. |
| created | Timestamps are generated when an entity is created. |
| last_updated | Timestamps are generated when an entity is updated. |
| include_record | When true, a result field is added to the response, containing the data of the newly updated entity record. |
Entity Update
| client_secret | Required when authenticating with client settings. |
|---|---|
| client_id | Required when authenticating with client settings. |
| access_token | Required when authenticating with an OAuth access_token. |
| uuid | Required when not using id or key_attribute paramaters. |
| id | Required when not using key_attribute or uuid parameters. |
| key_attribute | Required when not using id or uuid. |
| key_value | Required when using key_attribute. |
| type_name | The entityType of the entity. |
| value | The JSON value to assign by attribute_name. |
| attribute_name | This is a schema path to an individual attribute. |
| created | Timestamps are generated when an entity is created. |
| last_updated | Timestamps are generated when an entity is updated. |
| include_record | When true, a result field is added to the response, containing the data of the newly updated entity record. |
Entity Versions
| type_name | The entityType of the entity. |
|---|---|
| id | The primary key of the parent object. |
| timestamp | The date and time to search for. Capture retrieves the value of the record as it existed at that timestamp. |
| client_id | The client identifier. |
| client_secret | The shared secret paired with the client_id. |
Forgot Password Native
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| form | The name of the form in your flow where you store the recover password logic.. |
| The email address for which you want to recover the password. | |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
Get Access Token
| uuid | Required when not using the id or key_attribute and key_value paramaters. |
|---|---|
| id | Required when not using the uuid or key_attribute and key_value paramaters. |
| key_attribute | Required when not using id or uuid parameters. |
| key_value | Required when using key_attribute. |
| client_id | The client identifier, which you can find on your dashboard. |
| client_secret | The shared secret paired with the client_id. |
| type_name | The name of the entityType. |
| for_client_id | The client_id for which to retrieve an accessToken. |
Get Admins
| partnerKey | You Engage partner key, which you can find on the dashboard. |
|---|
Get App Settings
Get Authorization Code
| uuid | Required when not using the id or key_attribute and key_value paramaters. |
|---|---|
| id | Required when not using the uuid or key_attribute and key_value paramaters. |
| key_attribute | Required when not using id or uuid parameters. |
| key_value | Required when using key_attribute. |
| client_id | The client identifier, which you can find on your dashboard. |
| client_secret | The shared secret paired with the client_id. |
| redirect_uri | The redirect URI. This is the address used by CaptureUI to make the redirect. |
| type_name | The name of the entityType. |
| transaction_state | A JSON object that will be associated with the authorization code and returned when it is exchanged for an access_token and a refresh token. |
| lifetime | The number of seconds for which the code is valid. The default value is 30 seconds. |
| for_client_id | The client_id for which to retrieve an accessToken. |
Get Available Providers
Get Backplane Properties
Get Contacts
| identifier | The identifier returned from the auth_info API call. The application must be configured to request this information in the Provider Configuration screen. |
|---|---|
| contactType | Specify friends to return identifiers for every friend of the user. If you do not specify a value, friends will be returned if available. |
| existingUser | If true returns a value that identifies if a user has previously authenticated with the Janrain application before. |
Get Creation Token
| client_id | The client identifier, which you can find on your dashboard. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| type_name | The name of the entityType. |
| lifetime | The number of seconds for which the code is valid. The default value is 30 seconds. |
| for_client_id | The client_id for which to retrieve an accessToken. |
Get Default
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
Get Entity Type
| type_name | The entityType of the entity. |
|---|---|
| timestamp | The date and time to search for. Capture retrieves the value of the record as it existed at that timestamp. |
| client_id | The client identifier. |
| client_secret | The shared secret paired with the client_id. |
Get Items
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| for_client_id | The client identifier whose key will be deleted. |
Get Keys
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| for_client_id | The client identifier whose key will be deleted. |
Get MultiSettings
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
| for_client_id | The client identifier whose key will be deleted. |
Get Pending Invites
| engageApiKey | Engage API key for the application for which to return pending invites. |
|---|---|
| partnerKey | The Engage partner key for the application that created the app referenced by the apiKey parameter. |
Get Properties
| partnerKey | The Engage partner key for the application that created the app referenced by the apiKey parameter. |
|---|---|
| engageApiKey | Engage API key for the application for which to return pending invites. |
| provider | The name of the provider whose properties you want to return. |
Get Provider Permissions
| partnerKey | The Engage partner key for the application that created the app referenced by the apiKey parameter. |
|---|---|
| engageApiKey | Engage API key for the application for which to return pending invites. |
| provider | The name of the provider whose properties you want to return. |
Get Settings
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
| for_client_id | The client identifier whose key will be deleted. |
Get Share Count
| url | The URL that was shared. |
|---|---|
| callback | When a value is added, returns data in JSONP format. |
Get Share Providers
Get Token
| client_id | The client identifier for your application |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| grant_type | The access grant type included in the request. Available values are authorization_code and refresh_token. |
| code | The authorization code received from the authorization server. |
| redirect_uri | The redirection URI used in the initial request. CaptureUI uses this address to implement the redirect. |
| refresh_token | The token for refreshing the |
Get User Data
| identifier | The identifier returned from the auth_info API call. The application must be configured to request this information in the Provider Configuration screen. |
|---|---|
| extended | Returns the extended Simple Registration and HCard data in addition to the normalized Portable Contacts format. |
Get Verification Code
| uuid | Required when not using id or the key_attribute and key_value parameters. |
|---|---|
| id | The id number associated with the user record. |
| key_attribute | Required when not using the id or uuid parameters. |
| key_value | Required when using the key_attribute |
| client_id | The client identifier, which you can find on your dashboard. |
| client_secret | The shared secret paired with the client_id. |
| type_name | The name of the entityType. |
| attribute_name | The name of the attribute to update when using the verification code. |
| lifetime | The number of seconds for which the code is valid. The default value is 30 seconds. |
Are we connected
Link Account Native
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| token | The access token from a previous call to /oauth/auth_native or oauth/auth_native_traditional. |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
List Clients
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| has_features | A JSON array features names; only clients which have at least one of the features in the array will be displayed. |
Lookup Rp
| pluginName | The name of your plugin. |
|---|---|
| pluginVersion | The version number of your plugin. |
Map
| identifier | The identifier returned from the auth_info API call. |
|---|---|
| primaryKey | The primary key from your users table, as a string. |
| overwrite | If false, only create the mapping if one does not already exist for the specified identifier. |
Mappings
| primaryKey | The primary key from your users table, as a string. |
|---|
Providers
Register Native
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| token | The access token from a previous call to /oauth/auth_native or oauth/auth_native_traditional. |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
Register Native Traditional
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| password | The password of the person who is registering. Note: The actual name of this parameter is defined by your flow file. password is the default, but you might choose to change it. |
| password_confirm | The confirmation for the user’s password and must match the password parameter. |
| The email address you want to verify. | |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
Reset Api Key
| rpAppId | The application identifier of the RP application for which you want to reset the API key. |
|---|---|
| partnerKey | The Engage partner key for the application that created the app referenced by the apiKey parameter. |
Retrieve Entity
| client_secret | Required when authenticating with client settings. |
|---|---|
| client_id | Required when authenticating with client settings. |
| access_token | Required when authenticating with an OAuth access_token. |
| uuid | Required when not using id or key_attribute paramaters. |
| id | Required when not using key_attribute or uuid parameters. |
| key_attribute | Required when not using id or uuid. |
| key_value | Required when using key_attribute. |
| password_attribute | Entity can be used to validate user passwords. |
| password_value | A plaintext value that will be matched against the password attribute specified in the password_attribute parameter. |
| type_name | The entityType of the entity. |
| attribute_name | This is a schema path to an individual attribute. |
| attributes | This is a JSON array of attributes. |
| created | Timestamps are generated when an entity is created. |
| last_updated | Timestamps are generated when an entity is updated. |
| apiKey |
|---|
| appId |
|---|
| appName |
|---|
Set App Settings
| privacyPolicy | Full URL to the location of your privacy policy. |
|---|---|
| favicon | URL of your favicon. |
| domainRedirect | The URL for the redirect. |
| postToTokenUrl | A boolean, true or false. |
| oneTimeUseTokens | A boolean, true or false. |
| googleProfileUrl | A boolean, true or false. |
Set Auth Providers
| providers | A comma separated string of provider specifiers. |
|---|---|
| deviceType | Web, iphone, android. |
Set Backplane Properties
| server | The Backplane server’s domain name, such as, example.com. |
|---|---|
| bus | The Backplane bus name. |
| version | The Backplane server version, for example, v1.1. The default value is v1. |
| remove | False is the default. If false, add a new Backplane configuration; otherwise, remove the Backplane configuration for the specified server or bus. |
| username | Only required when you do not use remove. The user name for the Backplane credential. |
| password | Only required when you do not use remove. The user name for the Backplane credential. |
| captureHost |
|---|
Set Default
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
| value | The value to assign to the key. |
Set Description
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| for_client_id | The client id of the client having it’s description changed. |
| description | The new description for the target client. |
Set Domain Patterns
| domains | A comma separated list of domains used as a whitelist for the website. |
|---|
Set Features
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| for_client_id | The client id of the client having it’s description changed. |
| features | A JSON array of feature names to assign to the client. |
| jerseyClient |
|---|
Set MultiSettings
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| items | A JSON object containing the key-value pairs to set for the client identifier. |
| for_client_id | The client identifier whose key will be deleted. |
Set Properties
| engageApiKey | The Engage API Key of the application to configure. |
|---|---|
| partnerKey | Your Engage partner key, which you can find on the dashboard. |
| provider | The name of the provider to configure. |
| fbAppID | Facebook only: The Application Id for the user’s Facebook application. |
| fbSecret | Facebook Only: The Application Secret for the user’s Facebook application. |
| emailPerm | Facebook only: Set to true if this application needs email to receive end-user email addresses. |
| uninstallURL | Facebook only: This is the URL that is invoked when the user uninstalls the Facebook application. |
| consumerKey | This is the Consumer Key for the user’s application. |
| secret | The consumer secret the user’s application. |
| paypalDisplayName | PayPal only: The display name for the user’s Paypal application. |
| PayPal only: enter a valid email address that is already registered with a PayPal account. | |
| liveidAppID | Windows Live only: The Application ID for the user’s Windows Live application. |
| liveidSecret | Windows Live only: The Secret Key for the user’s Windows Live application. |
| liveidPrivacyPolicyUrl | Windows Live only: The URL for the Windows Live application’s privacy policy. |
| yahooAppID | Yahoo only: The Application ID for the user’s Yahoo application. |
| activityScopesSet | Yahoo only: Set to true if the user’s Yahoo application has read and write permissions for “Status” and “Updates.” |
| contactsScopeSet | Yahoo only: Set to true if the user’s Yahoo application has read permission for “Contacts.” |
Set Provider Permissions
| engageApiKey | The Engage API Key of the application to configure. |
|---|---|
| partnerKey | Your Engage partner key, which you can find on the dashboard. |
| provider | The name of the provider to configure. |
| permissions | A comma-separated list of permissions to set. |
Set Settings
| client_id | The client identifier. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| key | The key to delete from the client settings. |
| value | The value to assign to the key. |
| for_client_id | The client identifier whose key will be deleted. |
Set Share Providers
| share | Sharing providers to add to the widget. This may be left empty, in which case the widget will have no sharing providers. |
|---|---|
| Email providers to add to the widget. You can leave this empty, in which case the widget will have no email providers. |
Set Status
| identifier | The identifier returned from the auth_info API call. |
|---|---|
| status | The status message to set. Engage does not set a length restriction on this message, however Twitter and LinkedIn limit status length to 140 characters. |
| location | This is a string containing location data associated with the content being published. |
| truncate | If true, truncate status when posting to providers that impose status length restrictions (currently Twitter, Yahoo, and LinkedIn). |
| source | Must be domain or URL. Defines a specific domain or URL as the source page of the sharing activity. Used by analytics to categorize posts by domain. |
Set Whitelist
| client_id | The client identifier of the owner client. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| for_client_id | The client id of the client having it’s description changed. |
| whitelist | A JSON array of CIDR addresses that make up the new whitelist for the client, each one in the x.x.x.x/x format. |
Unmap
| identifier | The identifier currently mapped to the primaryKey. |
|---|---|
| allIdentifiers | False is the default. If true, all identifiers mapped to the primaryKey are removed. |
| primaryKey | The primary key from your users table, as a string. |
| unlink | False is the default. If true, unlinks your application from the user’s account with the provider. |
Use Verification Code
| verification_code | The verification code obtained in a previous call to access/getVerificationCode. |
|---|
Verify Domain
| engageApiKey | The Engage API Key of the application to configure. |
|---|---|
| partnerKey | Your Engage partner key, which you can find on the dashboard. |
| provider | The name of the provider to configure. |
| code | This is the Google-supplied META tag value that will be created on the domain. |
| filename | This is the Yahoo-supplied filename that will be created on the domain. |
Verify Email Native
| client_id | The client identifier for your application. |
|---|---|
| locale | The user’s flow locale for your application. |
| response_type | You must enter one of code, token, or code_and_token. |
| redirect_uri | The value of the redirect_uri that was passed in to provision the authorization code, which Capture matches for security. |
| form | The name of the form in your flow where you store the verify email logic. |
| The email address you want to verify. | |
| flow_name | The name of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_name. |
| flow_version | The version number of the flow you want to use for this user. If you do not enter a value, Capture uses default_flow_version. |
Webhooks Add
| client_id | The client identifier of the target Capture application, available in the dashboard. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| attributes | This is only applicable when event_type is update. |
| callback | The URL address where the webhook message is to be delivered and processed. |
| event_type | The type of change that triggers the webhook. |
| entity_type | The schema where the attribute is defined. Most of the time, this will be the default schema user. |
Webhooks Delete
| client_id | The client identifier of the target Capture application, available in the dashboard. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| uuid | This is the uuid of the webhook. |
Webhooks Find
| client_id | The client identifier of the target Capture application, available in the dashboard. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| uuid | This is the uuid of the webhook. |
Webhooks List
| client_id | The client identifier of the target Capture application, available in the dashboard. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
Webhooks Update
| client_id | The client identifier of the target Capture application, available in the dashboard. |
|---|---|
| client_secret | The shared secret paired with the client_id. |
| callback | The URL address where the webhook message is to be delivered and processed. |
| event_type | The type of change that triggers the webhook. |
| entity_type | The schema where the attribute is defined. Most of the time, this will be the default schema user. |
| attributes | This is applicable only when event_type is update. |
| uuid | This is the uuid of the webhook. |