This command enables you to quickly get a transaction id. You can then use this id on subsequent API calls for the same user. Transaction Ids are the prefered method of authenticating a user. You can build web pages with transaction ids instead of the client/user/password trio. This means you don't need to place the user's password in the URL (which is not encrypted when using SSL) or embed the user's password in a hidden field in an HTML form (which a view source will reveal). The Recognia API authenticates each call. Every time you make an API call, you need to supply a Client Id, User Id, and Password. A transaction id is assigned to the call and included in the header block returned in the XML. This transaction id can be used on subsequent API calls for the same user. The API will pull the client and user information from the transaction id, verify the user is still valid, and process the command. There is a slight performance gain when Transaction Ids are used instead the client/user/password parameters. Parameters
Return The XML return only contains the <header block>. You can pull the Transaction Id from the <transaction> tag. |