Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...

Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...

Test: https://test.api.seic.com/v1/trade/transactions/{trackingNumber}
TLS*: https://mtls.api.seic.com/v1/trade/transactions/{trackingNumber}
*The TLS endpoint is only used if Server Based Application was selected during the App Registration process.

Pass the oAuth Token and the App key to invoke this endpoint for a particular application.

Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...

SAMPLE REQUEST

curl -X GET \
  https://api.seic.com/v1/trade/transactions/12345 \
  -H 'appkey: gsedgaerhDSHGRSH' \
  -H 'authorization: Bearer ADsgdnnkjnfdIKJN' \


REQUEST HEADER


Authorization: Bearer ADsgdnnkjnfdIKJN
AppKey: gsedgaerhDSHGRSH

RESPONSE HEADER

Content-Type: application/json 
Status: 200 OK 
requesttrackingid: 67e1ff68-164f-03ad-0f2d-5cbbfda56ec9


SAMPLE RESPONSE

Subscription Data:
{
	"data": [
		{
			"type": "newSubscription",
			"amountType": "capital",
			"investor": {
				"externalId": "string",
				"fullName": "string",
				"accountNumber": "string",
				"alternateId": "string"
			},
			"financialAdvisor": {
				"externalId": "string",
				"firstName": "string",
				"lastName": "string",
				"fullName": "string"
			},
			"dates": {
				"effectiveDate": "2018-11-16T16:03:10.727Z",
				"documentReceivedDate": "2018-11-16T16:03:10.727Z",
				"standardDate": "2018-11-16T16:03:10.727Z"
			},
			"transactionData": {
				"transactionType": "string",
				"externaId": "string",
				"trackingNumber": "string",
				"status": "active",
				"attributes": {
					"clientType": "new",
					"notesFromSei": "string",
					"notesFromFirm": "string"
				}
			},
			"amount": "string",
			"placementFees": "string",
			"currency": "string",
			"product": {
				"externalId": "string",
				"name": "string",
				"subProduct": {
					"shareClass": "string",
					"subProductExternalId": "string",
					"subProductName": "string"
				}
			}
		}
	]
}
Switch/Exchange Data:

{
	"data": [{
		"type": "fullSwitchOrExchange",
		"amountType": "capital",
		"subType": "string",
		"estimatedCapitalAmount": "string",
		"investor": {
			"externalId": "string",
			"fullName": "string",
			"accountNumber": "string",
			"alternateId": "string"
		},
		"financialAdvisor": {
			"externalId": "string",
			"firstName": "string",
			"lastName": "string",
			"fullName": "string"
		},
		"switchTo": {
			"product": {
				"externalId": "string",
				"name": "string",
				"subProduct": {
					"shareClass": "string",
					"subProductExternalId": "string",
					"subProductName": "string"
				}
			},
			"dates": {
				"effectiveDate": "2018-11-16T16:06:27.227Z",
				"documentReceivedDate": "2018-11-16T16:06:27.227Z",
				"standardDate": "2018-11-16T16:06:27.227Z"
			}
		},
		"switchFrom": {
			"product": {
				"externalId": "string",
				"name": "string",
				"subProduct": {
					"shareClass": "string",
					"subProductExternalId": "string",
					"subProductName": "string"
				}
			},
			"dates": {
				"effectiveDate": "2018-11-16T16:06:27.227Z",
				"documentReceivedDate": "2018-11-16T16:06:27.227Z",
				"standardDate": "2018-11-16T16:06:27.227Z"
			}
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		}
	}]
}
Transfer Data:
{
	"data": [{
		"type": "fullTransfer",
		"amountType": "capital",
		"subType": "string",
		"estimatedCapitalAmount": "string",
		"transferTo": {
			"investor": {
				"externalId": "string",
				"fullName": "string",
				"accountNumber": "string",
				"alternateId": "string"
			},
			"financialAdvisor": {
				"externalId": "string",
				"firstName": "string",
				"lastName": "string",
				"fullName": "string"
			},
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		},
		"transferFrom": {
			"investor": {
				"externalId": "string",
				"fullName": "string",
				"accountNumber": "string",
				"alternateId": "string"
			},
			"financialAdvisor": {
				"externalId": "string",
				"firstName": "string",
				"lastName": "string",
				"fullName": "string"
			},
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		},
		"dates": {
			"effectiveDate": "2018-11-16T16:07:26.078Z",
			"documentReceivedDate": "2018-11-16T16:07:26.078Z",
			"standardDate": "2018-11-16T16:07:26.078Z"
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		}
	}]
}

Commitment Data: 

{
	"data": [{
		"type": "newCommitment",
		"amountType": "capital",
		"investor": {
			"externalId": "string",
			"fullName": "string",
			"accountNumber": "string",
			"alternateId": "string"
		},
		"financialAdvisor": {
			"externalId": "string",
			"firstName": "string",
			"lastName": "string",
			"fullName": "string"
		},
		"dates": {
			"effectiveDate": "2018-11-16T16:08:31.890Z",
			"documentReceivedDate": "2018-11-16T16:08:31.890Z",
			"standardDate": "2018-11-16T16:08:31.890Z"
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}

		}
	}]
}
Redemption Data:
{
	"data": [{
		"type": "fullRedemption",
		"amountType": "capital",
		"estimatedCapitalAmount": "string",
		"investor": {
			"externalId": "string",
			"fullName": "string",
			"accountNumber": "string",
			"alternateId": "string"
		},
		"financialAdvisor": {
			"externalId": "string",
			"firstName": "string",
			"lastName": "string",
			"fullName": "string"
		},
		"dates": {
			"effectiveDate": "2018-11-16T16:10:32.377Z",
			"documentReceivedDate": "2018-11-16T16:10:32.377Z",
			"standardDate": "2018-11-16T16:10:32.377Z"
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		}

	}]
}
MODEL
Operations
Name Description Data Type (L)
transactions

A collection of data specific to investor capital activity.

string
transactionType

Describes the type of transaction.

string
externalId

Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application.  Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.

string
trackingNumber

A unique tracking number assigned to a specific request.

string
status

Defines the status for a specific pending transaction, such as 'Active' or 'Cancel'.

string(30)
attributes

Investor pending transaction attributes are for specific custom processes and can be used only under specific circumstances.

object
clientType

Identifies on a pending transaction whether the investor is new or existing.

string(30)
notesFromSei

Notes/Free text field.

string(250)
notesFromFirm

Notes/Free text field.

string
amountType

Specifies whether the transaction amount is in $, % or shares.

string
transaction or payment amount

Monetary amount of the transaction.

string
estimatedCapitalAmount

The specific transaction amount is yet to be finalized for the actual redemption.

string
placementFees

Placement fees, only applicable for incoming transactions.

number(9)
currency

ISO 4217 alphabetic code

string
product

Indicates the product mnemonic related to the contact relationship.

object
name

The business description for an entity in the context of the API, sometimes called a proper name. A name can apply to a Calendar, Financial Institution, Investor, Account, Advisor and various other entities.

string
shareClass

Class assigned to investor based on subscription document criteria.

string(100)
subProductExternalId

Unique business identifier. A business identifier always exists.

string
subProductName

The name of description specific to the subproduct, such as a class, series or vehicle.

string
investor

Indicates the external investor ID related to the contact relationship.

object
fullName

The full legal name of the investor,manager or contact or any other entity represented by the object grouping of the field in the JSON response structure.

string(250)
alternateId

Alternate identifier. This is a secondary identifier typically used when integrating between systems. Use of this field is optional.

string (30)
accountNumber

Code which uniquely identifies an individual or entity.

string
financialAdvisor

The collection of fields captured when a financial advisor is listed as a contact for a given investor.

object
firstName

The first name for the financial advisor, investor,manager or contact or third party or any other entity represented by the object grouping of the field in the JSON response structure.

string
lastName

The last name for the financial advisor, investor,manager or contact or third party or any other entity represented by the object grouping of the field in the JSON response structure.

string
dates

Group of calendar dates associated with an investor pending transaction

object
effectiveDate

Date on which something becomes or was instituted within the context of the API in ISO 8601 UTC format.

string
documentReceivedDate

Date the documents requesting the trade was received in ISO 8601 format YYYY-MM-DD. Applicable to all transaction types except Distribution and Dividend.

string
standardDate

Next available redemption date based on the product's redemption terms in ISO 8601 format YYYY-MM-DD. Date is Eastern Standard Time (EST).

string
transferFrom

A collection of data specific to the outbound or transferor side of a Transfer transaction.

object
subProduct

A collection of fields associated with a subproduct, such as a class or series.

object
switchTo

A collection of data specific to the inbound or to side of a Switch or Exchange transaction.

object
switchFrom

A collection of data specific to the outbound or from side of a Switch or Exchange transaction.

object
type

Describes the type of transaction. A full list of transaction types can be obtained through the Lists API.

string
subType

A secondary or subordinate type included within a more general type. Investors, Contacts, Transactions and Products all have associated types and subtypes to further describe these entities.

string (100)


Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...

Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...

Test: https://test.api.seic.com/v1/trade/transactions/{trackingNumber}
TLS*: https://mtls.api.seic.com/v1/trade/transactions/{trackingNumber}
*The TLS endpoint is only used if Server Based Application was selected during the App Registration process.
STEP 1




Pass the oAuth Token and the App key to invoke this endpoint for a particular application.

Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...

SAMPLE REQUEST

curl -X GET \
  https://api.seic.com/v1/trade/transactions/12345 \
  -H 'appkey: gsedgaerhDSHGRSH' \
  -H 'authorization: Bearer ADsgdnnkjnfdIKJN' \


REQUEST HEADER


Authorization: Bearer ADsgdnnkjnfdIKJN
AppKey: gsedgaerhDSHGRSH

RESPONSE HEADER

Content-Type: application/json 
Status: 200 OK 
requesttrackingid: 67e1ff68-164f-03ad-0f2d-5cbbfda56ec9


SAMPLE RESPONSE

Subscription Data:
{
	"data": [
		{
			"type": "newSubscription",
			"amountType": "capital",
			"investor": {
				"externalId": "string",
				"fullName": "string",
				"accountNumber": "string",
				"alternateId": "string"
			},
			"financialAdvisor": {
				"externalId": "string",
				"firstName": "string",
				"lastName": "string",
				"fullName": "string"
			},
			"dates": {
				"effectiveDate": "2018-11-16T16:03:10.727Z",
				"documentReceivedDate": "2018-11-16T16:03:10.727Z",
				"standardDate": "2018-11-16T16:03:10.727Z"
			},
			"transactionData": {
				"transactionType": "string",
				"externaId": "string",
				"trackingNumber": "string",
				"status": "active",
				"attributes": {
					"clientType": "new",
					"notesFromSei": "string",
					"notesFromFirm": "string"
				}
			},
			"amount": "string",
			"placementFees": "string",
			"currency": "string",
			"product": {
				"externalId": "string",
				"name": "string",
				"subProduct": {
					"shareClass": "string",
					"subProductExternalId": "string",
					"subProductName": "string"
				}
			}
		}
	]
}
Switch/Exchange Data:

{
	"data": [{
		"type": "fullSwitchOrExchange",
		"amountType": "capital",
		"subType": "string",
		"estimatedCapitalAmount": "string",
		"investor": {
			"externalId": "string",
			"fullName": "string",
			"accountNumber": "string",
			"alternateId": "string"
		},
		"financialAdvisor": {
			"externalId": "string",
			"firstName": "string",
			"lastName": "string",
			"fullName": "string"
		},
		"switchTo": {
			"product": {
				"externalId": "string",
				"name": "string",
				"subProduct": {
					"shareClass": "string",
					"subProductExternalId": "string",
					"subProductName": "string"
				}
			},
			"dates": {
				"effectiveDate": "2018-11-16T16:06:27.227Z",
				"documentReceivedDate": "2018-11-16T16:06:27.227Z",
				"standardDate": "2018-11-16T16:06:27.227Z"
			}
		},
		"switchFrom": {
			"product": {
				"externalId": "string",
				"name": "string",
				"subProduct": {
					"shareClass": "string",
					"subProductExternalId": "string",
					"subProductName": "string"
				}
			},
			"dates": {
				"effectiveDate": "2018-11-16T16:06:27.227Z",
				"documentReceivedDate": "2018-11-16T16:06:27.227Z",
				"standardDate": "2018-11-16T16:06:27.227Z"
			}
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		}
	}]
}
Transfer Data:
{
	"data": [{
		"type": "fullTransfer",
		"amountType": "capital",
		"subType": "string",
		"estimatedCapitalAmount": "string",
		"transferTo": {
			"investor": {
				"externalId": "string",
				"fullName": "string",
				"accountNumber": "string",
				"alternateId": "string"
			},
			"financialAdvisor": {
				"externalId": "string",
				"firstName": "string",
				"lastName": "string",
				"fullName": "string"
			},
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		},
		"transferFrom": {
			"investor": {
				"externalId": "string",
				"fullName": "string",
				"accountNumber": "string",
				"alternateId": "string"
			},
			"financialAdvisor": {
				"externalId": "string",
				"firstName": "string",
				"lastName": "string",
				"fullName": "string"
			},
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		},
		"dates": {
			"effectiveDate": "2018-11-16T16:07:26.078Z",
			"documentReceivedDate": "2018-11-16T16:07:26.078Z",
			"standardDate": "2018-11-16T16:07:26.078Z"
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		}
	}]
}

Commitment Data: 

{
	"data": [{
		"type": "newCommitment",
		"amountType": "capital",
		"investor": {
			"externalId": "string",
			"fullName": "string",
			"accountNumber": "string",
			"alternateId": "string"
		},
		"financialAdvisor": {
			"externalId": "string",
			"firstName": "string",
			"lastName": "string",
			"fullName": "string"
		},
		"dates": {
			"effectiveDate": "2018-11-16T16:08:31.890Z",
			"documentReceivedDate": "2018-11-16T16:08:31.890Z",
			"standardDate": "2018-11-16T16:08:31.890Z"
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}

		}
	}]
}
Redemption Data:
{
	"data": [{
		"type": "fullRedemption",
		"amountType": "capital",
		"estimatedCapitalAmount": "string",
		"investor": {
			"externalId": "string",
			"fullName": "string",
			"accountNumber": "string",
			"alternateId": "string"
		},
		"financialAdvisor": {
			"externalId": "string",
			"firstName": "string",
			"lastName": "string",
			"fullName": "string"
		},
		"dates": {
			"effectiveDate": "2018-11-16T16:10:32.377Z",
			"documentReceivedDate": "2018-11-16T16:10:32.377Z",
			"standardDate": "2018-11-16T16:10:32.377Z"
		},
		"transactionData": {
			"transactionType": "string",
			"externaId": "string",
			"trackingNumber": "string",
			"status": "active",
			"attributes": {
				"clientType": "new",
				"notesFromSei": "string",
				"notesFromFirm": "string"
			}
		},
		"amount": "string",
		"placementFees": "string",
		"currency": "string",
		"product": {
			"externalId": "string",
			"name": "string",
			"subProduct": {
				"shareClass": "string",
				"subProductExternalId": "string",
				"subProductName": "string"
			}
		}

	}]
}
MODEL
Operations
Name Description Data Type (L)
transactions

A collection of data specific to investor capital activity.

string
transactionType

Describes the type of transaction.

string
externalId

Unique business identifier that represents a contact, investor, product, transaction or alternate entity recognized by SEI and a third party system or application.  Many times the externalId is used to synchronize SEI sourced data with another data source for the same record.

string
trackingNumber

A unique tracking number assigned to a specific request.

string
status

Defines the status for a specific pending transaction, such as 'Active' or 'Cancel'.

string(30)
attributes

Investor pending transaction attributes are for specific custom processes and can be used only under specific circumstances.

object
clientType

Identifies on a pending transaction whether the investor is new or existing.

string(30)
notesFromSei

Notes/Free text field.

string(250)
notesFromFirm

Notes/Free text field.

string
amountType

Specifies whether the transaction amount is in $, % or shares.

string
transaction or payment amount

Monetary amount of the transaction.

string
estimatedCapitalAmount

The specific transaction amount is yet to be finalized for the actual redemption.

string
placementFees

Placement fees, only applicable for incoming transactions.

number(9)
currency

ISO 4217 alphabetic code

string
product

Indicates the product mnemonic related to the contact relationship.

object
name

The business description for an entity in the context of the API, sometimes called a proper name. A name can apply to a Calendar, Financial Institution, Investor, Account, Advisor and various other entities.

string
shareClass

Class assigned to investor based on subscription document criteria.

string(100)
subProductExternalId

Unique business identifier. A business identifier always exists.

string
subProductName

The name of description specific to the subproduct, such as a class, series or vehicle.

string
investor

Indicates the external investor ID related to the contact relationship.

object
fullName

The full legal name of the investor,manager or contact or any other entity represented by the object grouping of the field in the JSON response structure.

string(250)
alternateId

Alternate identifier. This is a secondary identifier typically used when integrating between systems. Use of this field is optional.

string (30)
accountNumber

Code which uniquely identifies an individual or entity.

string
financialAdvisor

The collection of fields captured when a financial advisor is listed as a contact for a given investor.

object
firstName

The first name for the financial advisor, investor,manager or contact or third party or any other entity represented by the object grouping of the field in the JSON response structure.

string
lastName

The last name for the financial advisor, investor,manager or contact or third party or any other entity represented by the object grouping of the field in the JSON response structure.

string
dates

Group of calendar dates associated with an investor pending transaction

object
effectiveDate

Date on which something becomes or was instituted within the context of the API in ISO 8601 UTC format.

string
documentReceivedDate

Date the documents requesting the trade was received in ISO 8601 format YYYY-MM-DD. Applicable to all transaction types except Distribution and Dividend.

string
standardDate

Next available redemption date based on the product's redemption terms in ISO 8601 format YYYY-MM-DD. Date is Eastern Standard Time (EST).

string
transferFrom

A collection of data specific to the outbound or transferor side of a Transfer transaction.

object
subProduct

A collection of fields associated with a subproduct, such as a class or series.

object
switchTo

A collection of data specific to the inbound or to side of a Switch or Exchange transaction.

object
switchFrom

A collection of data specific to the outbound or from side of a Switch or Exchange transaction.

object
type

Describes the type of transaction. A full list of transaction types can be obtained through the Lists API.

string
subType

A secondary or subordinate type included within a more general type. Investors, Contacts, Transactions and Products all have associated types and subtypes to further describe these entities.

string (100)


Transaction

getTransactions

GET

/{trackingNumber}

Returns all the transaction related attributes for a tracking number returned post subscription process.

Prod:
https://api.seic.com/v1/trade/transactions/{trackingNumber}
Header Parameters
Name Description Data Type Required
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

string

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

string

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

string

Path Parameters
Name Description Data Type Required
trackingNumber

Unique tracking number for which to get subscription data for.

string

HTTP Responses
  • Code
    Description
  • 200

    OK- The request has succeeded and the response has been returned.

  • 400

    Bad request - The server cannot or will not process the request due to an inaccurate request submitted by the client application. Please resubmit the request after making the required corrections indicated in the error response. For more Info on SEI Error Standards please refer to the API Standards FAQ under Support.

  • 401

    Unauthorized - Invalid authentication details have been provided. Also useful to trigger an authorization pop up if the API is used from a browser.

  • 403

    Forbidden-The SEI Server understood the request but refuses to fulfill it.

  • 404

    Not Found- The requested resource or the underlying resource does not exist. Please resubmit the request after making the required corrections

  • 500

    Internal Server Error - The SEI server was unable to fulfill the request due to an unknown condition. Please contact SEI for support. For More Info please refer to the "Response & Errors" FAQ under support.

TEST ENDPOINT
Authorization

access_token value obtained from the Token endpoint.This is passed as "Bearer access_token"

AppKey

This is the Consumer Key provided during the App Registration process and is used to identify the user's application.

X-SEIC-CURRENT-USER-CONTEXT

Email address of registered user with specific access rights.

Request Body

trackingNumber Unique tracking number for which to get subscription data for. true

HTTP Basic

OAuth 2.0

API Key

Working...