java.lang.Object | |
↳ | org.mule.modules.janrain.JanrainConnector |
![]() |
![]() |
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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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. |