HireDesk API V1.0 Developer s Guide
|
|
- Maud Long
- 8 years ago
- Views:
Transcription
1 HireDesk API V1.0 Developer s Guide Revision 1.4 Talent Technology Corporation Page 1
2 Audience This document is intended for anyone who wants to understand, and use the Hiredesk API. If you just want to write code, you can download the sample code. But you might want to read this anyway to understand what is going behind the scenes. The document assumes that you understand the basics of Hiredesk application data, HTTP protocol, concept of resource in HTTP, XML, and namespaces. For more information about these see the references section of this document. This document doesn t use any particular programming language. You can use Hiredesk API using any language that allows you to send HTTP requests, and parse XML-based responses. Overview The Hiredesk API is implemented as REST web services. REST APIs consist of simple URLs describing resources, which can be manipulated using standard HTTP GET, POST calls. This means you can easily construct request URLs that will work in your code, and on the browser. To use the API, you construct the request URL and send it using appropriate HTTP verb. For example sending the following request will get details of candidate with ID GET &sig=06ac897656e Once you have the URL of a resource you can use standard HTTP verbs to manipulate the resource. To query a resource you will use a HTTP GET request as shown above. To create a new resource you will use HTTP POST request. For example the following request will create a new candidate. The details of the candidate will be supplied as post data in request body. POST &sig=06ac Talent Technology Corporation Page 2
3 To update a resource send a HTTP PUT request to the resource URL. The updated data will be in the request body. The following example will update a candidate record. PUT &sig=06aef99821e To delete resources you will use HTTP DELETE requests. To delete a candidate send a delete request as shown. DELETE &sig=06a134421e Turning on API access Before you can use the API, you need to turn on API access in your Hiredesk system. Go to the system administration module, and under General settings/api section, select the APIs you need. For each API you can select read only access, read/write access, and delete access. Talent Technology Corporation Page 3
4 If you are turning on API access for the first time a secret key will be generated, and displayed on the screen. Note down your secret key and keep it secure. You will need the secret key to sign your API calls. Never share your secret key with anyone. Anatomy of a request URL All API requests are constructed as following [Protocol identifier]://[host name]/[api version]/[resource identifier]?[querystring parameters] The protocol identifier is followed by the host name. The beginning of a request will look like where api.hiredesk.net is the host name. Your host name depends on which site your Hiredesk system is hosted, and may change. The host name is returned as response to the authorization request. You should always retrieve the host name from the response to authorization request. A version number follows the host name. All Hiredesk API URLs are versioned. This minimizes the impact of API changes on client side code. Generally new versions are designed to be backward compatible with older API revisions. However there might be occasions when we have to make an incompatible API change. Additionally we may have to add additional fields. Depending on how the client side code is written, it might not handle the changes. Including a version number in the request URL guarantees that the request will receive the response it expects. A versioned URL looks like where v1 is the version number. Following the version number is the resource identifier. A resource identifier can be a resource name, or path to a resource. The following examples show different types of resource identifiers /candidates, identifies all candidate records in the system. You will use it get a list of candidates. /candidates/14531, identifies candidate record with ID You will use it to get details about the candidate, or to update the candidate record. /candidates/14531/jobs, identifies all jobs candidate has applied. You will use it to get a list of all jobs the candidate has applied. In most cases you won t have to construct the resource identifiers. Resource identifiers will be returned in responses to queries. For example if you query for a list of candidates the response will contain URLs for the returned candidate records. Talent Technology Corporation Page 4
5 <?xml version="1.0" encoding="utf-8"?> <Candidates...> <Candidate href= > <CandidateRecordInfo>... </CandidateRecordInfo>... </Candidate> <Candidate href= > <CandidateRecordInfo>... </CandidateRecordInfo>... </Candidate>... </Candidates> The last part of a request URL is a list of querystring parameters. Querystring parameters are used to control the response from a request e.g. paging, sorting, specifying response format etc. The parameters take the form argument=value, where the arguments and values are urlencoded. Multiple parameters are separated by an ampersand (&). The following is an example of querystring parameters.?comp=mycompany&results=30&start=21&sort=city&sig=ff32ebd4555 The API documentation for each request lists all of the mandatory and optional querystring parameters, in addition to describing the request and response structures. Mandatory parameters The following querystring parameters are mandatory for all requests. If these parameters are not supplied the request will be rejected. Parameter comp sig Description Your company short name as used to log in to the Hiredesk system Signature of the request, constructed using your secret key, this must be the last parameter in the request Talent Technology Corporation Page 5
6 Optional parameters The following querystring parameters are optional. If you don t supply them a default value will be assumed. Parameter format Description Specifies the format of the response. Valid values are xml Default value: xml Applies to: All requests results Number of results returned. Valid values are Any integer from 1 to 50 Default value: 20 Applies to: Requests that return a list of results p The starting result position to return. Valid values are Any integer starting from 1 Default value: 1 Applies to: Requests that return a list of results sort Sort the results based on this parameter. Valid values are specified in documentation of each request. Default value: none Applies to: Requests that return a list of results dir Sort order of the results. Valid values are asc, sort in ascending order des, sort in descending order Default value: asc Applies to: Requests that return a list of results Talent Technology Corporation Page 6
7 POST and PUT requests You will use POST and PUT requests to add and update resources respectively. POST and PUT requests differ from GET and DELETE requests, as they contain data in the request body. You will supply the data for the resource to be created or updated, in the body of the request. The following PUT request updates the first name and last name of a candidate. PUT &sig=06aef99de1e <?xml version="1.0" encoding="utf-8"?> <Candidates> <Candidate> <CandidateRecordInfo> <IdValue name="source_id">12228</idvalue> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Patricia</GivenName> <FamilyName>Bentley</FamilyName> < Address /> </PersonName> </PersonalData> </CandidateProfile> </CandidateRecordInfo> </Candidate> </Candidates> Character encoding You need to specify the character encoding of your requests by setting the charset http header to correct value. Content-type: application/x-www-form-urlencoded; charset=utf-8 If the charset header is not there, ISO will be assumed as default encoding. It s important that the charset header and actual encoding of characters in the request match. Otherwise signature validation will fail. Currently we support two encodings for incoming requests, ISO and UTF-8. Outgoing responses are always encoded in UTF-8. Talent Technology Corporation Page 7
8 Signing your requests You need to sign all API requests using your secret key. Requests without signature will be rejected. The signature verifies that the request came from you, and protects your data. Specifically it helps prevent replay attacks and tampering the request. The signature is a base64 encoded MD5 hash, constructed using the following algorithm: path = relative URL of the request args = arguments to the request, not counting sig, formatted in arg=val pairs postdata = any data that is posted, applies to post and put requests only secret = your secret key request_str = concatenate (path, args, postdata, secret) signature = md5(request_str) Note that the secret key is used to hash the URL and create the sig parameter, but it is not a query parameter itself. The following pseudo function shows a generic approach to signing a request. The function takes a URL such as and signs it with the secret key. function sign_url(url, secret, postdata) { parts = parse_url(url); relative_uri = ""; if (isset(parts["path"])){ relative_uri.= parts["path"]; } if (isset(parts["query"])) { $relative_uri.= "?". parts["query"]; } if (isset(postdata)) { relative_uri.= posdata; } sig = base64_encode(md5(relative_uri. secret)); signed_url = url. "&sig=sig"; return signed_url; } Talent Technology Corporation Page 8
9 HTTP status codes All API requests return standard HTTP status code to indicate the status of the request. The following table describes what various HTTP status codes returned. Code Explanation 200 OK No error 201 CREATED Creation of a resource was successful 400 BAD REQUEST Invalid request URL or header or parameter, or post data 401 UNAUTHORIZED No authorization token or expired authorization token 403 FORBIDDEN Not authorized to perform this action 404 NOT FOUND Resource not found 500 INTERNAL SERVER ERROR Internal error. This is the default code that is used for unrecognized errors 503 SERVICE UNAVAILABLE Rate limit has exceeded or server is busy Authorizing your requests All API requests are validated by an authorization token. You will need your Hiredesk username and password to get the authorization token. To receive an authorization token, send a post request to the following URL The POST body should contain a set of parameters, as described in the following table. They should look like parameters passed by an HTML form, using the application/x-www-form-urlencoded content type. Parameter Username Password Description Hiredesk user name Hiredesk password A sample login request will look like If the request fails (API access is not turned on, wrong username or password), you'll receive an HTTP 403 forbidden status code. Talent Technology Corporation Page 9
10 If it succeeds, then the response from the service is an HTTP 200 OK status code, plus a long alphanumeric code and, the API host name in the body of the response. The response to the authorization request looks like HDAPIauth=A25F21AB819B91C6D7E6E7D53DCCF32D619C9F2E hostname=apina3.hiredesk.net The auth value is the authorization token that you'll send with your request. The hostname value is the API host name you will use for subsequent API calls. If your client software supports cookies, the authorization response will set a cookie named HDAPIauth, containing the authorization token. The cookie will be passed automatically when you make subsequent requests. If your client doesn t support cookies, you will have to set the authorization header in requests, using the following format: HDAPIauth=<AuthToken> Where <AuthToken> is the authorization token returned by the login request. An authorization token is valid for 30 minutes. After 30 minutes you will need to acquire a new authorization token by making a login request. When authorizing a request the API server does the following: Check if the API request is allowed. For example if you have only turned on read requests then create and update requests will not be allowed. Check if the user has permission to access the resource. For example if the Hiredesk user doesn t have permission to access candidate data, then request for a candidate record will not be allowed. If any of the checks fail, you will receive an HTTP 403 forbidden status. Batch inserts/updates Some API requests allow creating or updating multiple records in a single request. Batch requests should be sent as an HTTP POST or PUT to the request URL. The body of the request will contain the data for the records to be created or updated. Batch operations are limited to 20 records per request. If your request body contains more than 20 records, then only first 20 records will be processed. Talent Technology Corporation Page 10
11 Rate limits Rate limits are imposed as a limit on the number of API requests made per company during a one-hour window. The limit is set to 60 requests per hour per company. We begin counting the first time we see an API call from the company. Then one hour later, we reset the counters for the company. When you exceed the specified limit for any given service, you'll receive an HTTP 503 service unavailable status. Further calls will be rejected till one hour has passed till the first call. Web site structure URL Description API home page API login page API Documentation home page Sample code home page XML schema home page XML namespace home page References Downloadable sample code HTTP 1.1 method definitions; specification for GET, POST, PUT, and DELETE HTTP 1.1 status code definitions Representational State Transfer (REST) Building Web Services the REST Way A technical introduction to XML XML Namespaces by Example Talent Technology Corporation Page 11
12 API reference Candidate API Resources The following resources are available in Candidate API Resource HTTP verbs supported Description /candidates GET Searches and gets a list of candidates POST PUT DELETE Adds single candidate, batch add candidates Updates a single candidate or batch updates candidates Batch deletes candidates /candidates/[candidate id] GET Gets single candidate details DELETE Deletes single candidate /candidates/[candidate id]/jobs GET Gets the list of jobs the candidate applied for /candidates/[candidate id]/jobs/[job id] GET DELETE Reports the current stage of the job the candidate is in Removes the candidate from the job Talent Technology Corporation Page 12
13 Searching candidates Relative URI /v1/candidates/ Method GET Query string q The search criteria. comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml results Number of results returned Valid values are: Any integer from 1 to 50 Default value: 20 p The starting result position to return Valid values are: Any integer >= 1 Default value: 1 dir Sort order of the results. Valid values are asc, sort in ascending order des, sort in descending order Post data Returns on success Sample Response Default value: asc sort Sort the results based on this parameter. Valid values: any of the search attributes Default value: none None 200 OK and Candidate XML Search Candidate Response XML sample The search criteria must follow certain rules. Below is the grammar and samples: Grammar q [ predicates ] predicates (predicate predicate) && predicates Talent Technology Corporation Page 13
14 predicate attribute attribute comp_op constant_expression FirstName LastName Phone Address City State Zip Country Status Source DateAdded DateModified JobID JobTitle Stage comp_op = > < >= <= <> * (LIKE and goes after the constant expression) Talent Technology Corporation Page 14
15 Samples constant_expression constant constant constant * string Dates need to be in YYYY-MM-DD format and in UTC q=[firstname="john"&&dateadded>" "] q=[firstname="john" LastName="sm"*] Getting a candidate Relative URI /v1/candidates/[candidate ID] Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on 200 OK and Candidate XML success Sample Response Get Candidate Response XML sample Updating a candidate See Batch operations Updating candidates Talent Technology Corporation Page 15
16 Adding a candidate Relative URI /v1/candidates Method POST Query string comp Your company short name sig Signature of the request Post data Candidate XML to add Can be either a <StructuredResume> or a <NonXMLRresume>. The two schemas are mutually exclusive, with <NonXMLRresume> taking priority. If a <NonXMLRresume> exists in the post data any <StructuredResume> in the post data will be ignored. Both schemas will be depicted in the following sample XML.. NOTE: When submitting <NonXMLRresume>, the <Attachment Reference> should contain the name of the file. This is used to decipher the mime-type for the Base64 encoded content. Returns on success 201 CREATED and Candidate id of the added candidate Sample Request Add candidate Request XML sample Deleting a candidate Relative URI /v1/candidates/[candidate ID] Method DELETE Query string comp Your company short name sig Signature of the request Post data None Returns on success 200 OK Getting status of a candidate in a particular job Relative URI /v1/candidates/[candidate ID]/jobs/[job id] Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on success 200 OK Sample Response Get status of a candidate in a particular job Response XML sample Talent Technology Corporation Page 16
17 Removing a candidate from a job Relative URI /v1/candidates/[candidate ID]/jobs/[job id] Method DELETE Query string comp Your company short name sig Signature of the request Post data None Returns on success 200 OK Getting all jobs that a candidate applied for Relative URI /v1/candidates/[candidate ID]/jobs Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on success 200 OK and job list XML Sample Response Get all jobs that a candidate applied for Response XML sample Batch operations Adding candidates Relative URI /v1/candidates Method POST Query string comp Your company short name sig Signature of the request Post data XML with a list of candidates Can be multiples of either <StructuredResume> or <NonXMLRresume>. The two schemas are mutually exclusive, with <NonXMLRresume> taking priority. If <NonXMLRresume>(s) exists in the post data any <StructuredResume>(s) in the post data will be ignored. Both schemas will be depicted in the following sample XML. NOTE: When submitting <NonXMLRresume>, the <AttachmentReference> should contain the name of the file. This is used to decipher the mime-type for the Base64 encoded content. Returns on 201 CREATED and count of candidates added success Talent Technology Corporation Page 17
18 Sample Request Add Candidates Request XML sample Updating candidates Relative URI /v1/candidates Method PUT Query string comp Your company short name sig Signature of the request Post data XML with a list of candidates Returns on 200 OK and count of candidates updated success Sample Request Update Candidates Request XML sample Deleting candidates Relative URI /v1/candidates Method DELETE Query string comp Your company short name sig Signature of the request Post data XML with a list of candidates Returns on 200 OK and count of candidates deleted success Sample Request Delete Candidates Request XML sample Talent Technology Corporation Page 18
19 Job API Resources The following resources are available via the Job API Resource HTTP verbs supported Description /jobs/talentportals GET Gets a list of active Talent Portals. Note: Hidden Talent Portals will be excluded /jobs/talentportal/[talent portal id] GET Gets a list of jobs posted in the specific talent portal /jobs/[job id] GET Gets the details for a single job /jobs GET Searches and gets a list of jobs. POST PUT Adds a single job. NOTE: Currently does not support batch adding jobs Updates a single job. NOTE: Currently does not support batch updating jobs /jobs/[job id]/candidates GET Gets all candidates who applied for the job POST Adds single candidate, batch add candidates to a job Talent Technology Corporation Page 19
20 Getting a list of Talent Portals Relative URI /v1/jobs/talentportals Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on success 200 OK Sample Response Get List of Talent Portals Response XML sample Getting list Jobs for a Talent Portal Relative URI /v1/jobs/talentportal/[talent Portal Id] Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on success 200 OK Sample Response Get List of Jobs for Talent Portals Response XML sample Getting details of a job Relative URI /v1/jobs/[job ID] Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on 200 OK and Job XML success Sample Response Get Job Response XML sample Comments/Notes Currently, only the Description tab of the job/requisition is output under the <UserArea> of the response. Talent Technology Corporation Page 20
21 Searching jobs Relative URI /v1/jobs/ Method GET Query string q The search criteria. comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml results Number of results returned Valid values are: Any integer from 1 to 50 Default value: 20 p The starting result position to return Valid values are: Any integer >= 1 Default value: 1 dir Sort order of the results. Valid values are asc, sort in ascending order des, sort in descending order Post data sort None Default value: asc Sort the results based on this parameter. Valid values: any of the search attributes Default value: none Returns on success Sample Response 200 OK and XML with limited job information and count of jobs 404 NOT FOUND - if no results were found for search criteria Search Jobs Response XML sample Talent Technology Corporation Page 21
22 Grammar Please refer to Grammar section under Candiadte Search Limitations NOTE: Currently only supports searching for all active jobs that the currently logged in user is a team member of Example: Search for job that the currently logged in user is a team member of /jobs/?q=[myjobs=true] Adding a job Relative URI /v1/jobs/ Method POST Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data XML with a list of jobs Returns on 201 OK and a count of jobs added success Sample Response Add Job Request XML sample Updating a job Relative URI /v1/jobs/ Method PUT Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data XML with a list of jobs Returns on 200 OK and Job XML success Sample Response Update Job Request XML sample Talent Technology Corporation Page 22
23 Comments/Notes When updating a job, when any of the team members including the Team Lead is being modified (add/remove/change), nodes for ALL team members including the Team Lead must be specified in the XML. Likewise when any of the Clients including the Primary Client is being modified (add/remove/change), nodes for ALL clients including the Primary Client must be specified in the XML. If the Primary Client needs to be removed, an empty <PositionSupplier relationship= primary hiring manager > node must be specified in the XML. NOTE: This will remove all clients associated with that job. Adding candidates to a job Relative URI /v1/jobs/[job id]/candidates Method POST Query string comp Your company short name sig Signature of the request Post data XML with a list of candidates Returns On Success 201 CREATED Count of candidates added to the job Reporting per candidate added/attempted On Failure 404 NOT FOUND if the specifed job was not found Sample Request 412 PRE CONDITION FAILED if the job status doesn t allow the addition of candidates Add Candidates to a job Request XML sample Talent Technology Corporation Page 23
24 Getting all candidates for a job Relative URI /v1/jobs/[job id]/candidates Method GET Query string comp Your company short name sig Signature of the request format Format of the response Valid values are: xml Default value: xml Post data None Returns on success 200 OK and candidate list XML 404 NOT FOUND job not found Sample Response Get all candidates for a job Response XML sample Deleting candidates from a job Relative URI /v1/jobs/[job id]/candidates Method DELETE Query string comp Your company short name sig Signature of the request Post data XML with a list of candidates Returns On Success 200 OK Count of candidates deleted from the job Sample Request Add Candidates to a job Request XML sample Talent Technology Corporation Page 24
25 Appendices This section contains sample XMLs for requests and responses related to different API calls Candidate API XML Samples Search Candidate Response XML sample <?xml version="1.0" encoding="utf-8"?> <Candidates start="1" count="7"> <Candidate href=" acf5a645473d"> <CandidateRecordInfo> <IdValue name="source_id">10946</idvalue> <IdValue name="pers_id">12f1a93d-754a acf5a645473d</idvalue> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Jonathan</GivenName> <FamilyName>Clarck</FamilyName> < Address /> </PersonName> </PersonalData> </CandidateProfile> </CandidateRecordInfo> </Candidate> <Candidate href=" <CandidateRecordInfo> <IdValue name="source_id">5029</idvalue> <IdValue name="pers_id">12dd97f fc4-9bbfff61caaad909</idvalue> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Jonathan</GivenName> <FamilyName>linux</FamilyName> < Address /> </PersonName> </PersonalData> </CandidateProfile> </CandidateRecordInfo> </Candidate> <Candidate href=" 1eaf53a2a697"> <CandidateRecordInfo> <IdValue name="source_id">10425</idvalue> <IdValue name="pers_id">127c8c54-3a b3d- 1eaf53a2a697</IdValue> Talent Technology Corporation Page 25
26 <CandidateProfile> <PersonalData> <PersonName> <GivenName>Jonathan</GivenName> <FamilyName>Smith</FamilyName> </PersonName> </PersonalData> </CandidateProfile> </CandidateRecordInfo> </Candidate> </Candidates> Get Candidate Response XML sample <?xml version="1.0" encoding="utf-8"?> <Candidate> <CandidateRecordInfo> <IdValue name="source_id">10425</idvalue> <IdValue name="pers_id">907c8c54-3a r-1eaf53a2a697</idvalue> </CandidateRecordInfo> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Pissa</GivenName> <PreferredGivenName>Jon</PreferredGivenName> <MiddleName>A.</MiddleName> <FamilyName>Smith</FamilyName> <Affix type="generation"></affix> <Affix type="qualification"></affix> </PersonName> <ContactMethod> <Location>home</Location> <Telephone> <InternationalCountryCode>1</InternationalCountryCode> <AreaCityCode>604</AreaCityCode> <SubscriberNumber> </SubscriberNumber> <Extension></Extension> </Telephone> <InternetWebAddress></InternetWebAddress> <PostalAddress> <CountryCode>Canada [CA]</CountryCode> <PostalCode>R1W2A1</PostalCode> <Region>British Columbia [BC]</Region> <Municipality>Vancouver</Municipality> <DeliveryAddress> <AddressLine>123 Main St</AddressLine> </DeliveryAddress> </PostalAddress> </ContactMethod> <ContactMethod> <Location>office</Location> <Telephone> Talent Technology Corporation Page 26
27 <InternationalCountryCode></InternationalCountryCode> <AreaCityCode></AreaCityCode> <SubscriberNumber></SubscriberNumber> <Extension></Extension> </Telephone> <InternetWebAddress></InternetWebAddress> <PostalAddress> <CountryCode></CountryCode> <PostalCode></PostalCode> <Region></Region> <Municipality></Municipality> <DeliveryAddress> <AddressLine></AddressLine> </DeliveryAddress> </PostalAddress> </ContactMethod> <PersonDescriptors> <LegalIdentifiers> <PersonLegalId> <IdValue name=""></idvalue> </PersonLegalId> <MilitaryStatus></MilitaryStatus> <VisaStatus></VisaStatus> </LegalIdentifiers> <DemographicDescriptors> <Race></Race> <Nationality></Nationality> <Religion></Religion> </DemographicDescriptors> <BiologicalDescriptors> <DateOfBirth></DateOfBirth> <GenderCode>0</GenderCode> <DisabilityInfo> <Type></Type> </DisabilityInfo> </BiologicalDescriptors> </PersonDescriptors> <UserArea> <ContactMethod type="other"> <Internet Address></Internet Address> <Internet Address></Internet Address> <Telephone type="fax"> <InternationalCountryCode></InternationalCountryCode> <AreaCityCode></AreaCityCode> <SubscriberNumber></SubscriberNumber> <Extension></Extension> </Telephone> <Telephone type="cell"> <InternationalCountryCode></InternationalCountryCode> <AreaCityCode></AreaCityCode> <SubscriberNumber></SubscriberNumber> <Extension></Extension> </Telephone> </ContactMethod> </UserArea> </PersonalData> <Resume> <StructuredResume> <Objective>Seeking full time employment in which I gan use my experience Talent Technology Corporation Page 27
28 and knowledge.</objective> [CA]</CountryCode> <EmploymentHistory> <EmployerOrg index="1"> <EmployerOrgName>ABC Corporation</EmployerOrgName> <EmployerContactInfo> <LocationSummary> <Municipality>Vancouver</Municipality> <Region>British Columbia [BC]</Region> <CountryCode>Canada </LocationSummary> </EmployerContactInfo> <PositionHistory> <Title>Supervisor</Title> <OrgName> <OrganizationName></OrganizationName> </OrgName> <OrgIndustry primaryindicator="false"> <IndustryDescription>Consulting/Contracting</IndustryDescription> </OrgIndustry> <OrgSize>100</OrgSize> <Description>Establish and maintain management procedures.</description> <StartDate> <YearMonth> </YearMonth> </StartDate> <EndDate> <YearMonth> </YearMonth> </EndDate> <Compensation> <OtherCompensation type="hourly" currency=""></othercompensation> <OtherCompensation type="daily" currency=""></othercompensation> <OtherCompensation type="yearly" currency="">$76k-$80k</othercompensation> <OtherCompensation type="monthly" currency=""></othercompensation> </Compensation> </PositionHistory> <UserArea /> </EmployerOrg> <EmployerOrg index="2"> <EmployerOrgName>Basic Solutions</EmployerOrgName> <EmployerContactInfo> <LocationSummary> <Municipality>Vancouver</Municipality> <Region>British Columbia [BC]</Region> <CountryCode>Canada [CA]</CountryCode> </LocationSummary> </EmployerContactInfo> <PositionHistory> <Title>Manager</Title> <OrgName> <OrganizationName></OrganizationName> </OrgName> <OrgIndustry primaryindicator="false"> Talent Technology Corporation Page 28
29 <IndustryDescription></IndustryDescription> </OrgIndustry> <OrgSize>60</OrgSize> <Description>Complete plans provided in an effective and timely manner. Establish and maintain management procedures.</description> <StartDate> <YearMonth> </YearMonth> </StartDate> <EndDate> <YearMonth> </YearMonth> </EndDate> <Compensation> <OtherCompensation type="hourly" currency=""></othercompensation> <OtherCompensation type="daily" currency=""></othercompensation> <OtherCompensation type="yearly" currency="">$31k-$40k</othercompensation> <OtherCompensation type="monthly" currency=""></othercompensation> </Compensation> </PositionHistory> <UserArea /> </EmployerOrg> </EmploymentHistory> <EducationHistory> <SchoolOrInstitution index="1" schooltype="private College"> <School> <SchoolName>First College</SchoolName> </School> <LocationSummary> <Municipality>Vancouver</Municipality> <Region>British Columbia [BC]</Region> <CountryCode>Canada [CA]</CountryCode> <PostalCode>X1W8A1</PostalCode> </LocationSummary> <Degree> <DegreeName>Bachelors Of Commerce [B. Com]</DegreeName> <DegreeDate> <YearMonth>11/2004</YearMonth> </DegreeDate> <OtherHonors></OtherHonors> <DegreeMajor> <Name>Accountancy</Name> </DegreeMajor> <DegreeMinor> <Name></Name> </DegreeMinor> </Degree> <Measure measuretype="gpa"> <MeasureSystem>GPA</MeasureSystem> <MeasureValue> </MeasureValue> </Measure> <DatesofAttendance> <StartDate> <YearMonth>11/2002</YearMonth> </StartDate> Talent Technology Corporation Page 29
30 </DatesofAttendance> <UserArea /> </SchoolOrInstitution> </EducationHistory> <LicensesandCertifications> <LicenseorCertification index="1"> <Name></Name> <EffectiveDate> <ValidFrom> <YearMonth></YearMonth> </ValidFrom> <ValidTo> <YearMonth></YearMonth> </ValidTo> </EffectiveDate> <Description></Description> </LicenseorCertification> <LicenseorCertification></LicenseorCertification> </LicensesandCertifications> <Qualifications> <Competency index="1"> <CompetencyID id=""> <competencyweight> <StringValue></StringValue> </competencyweight> </CompetencyID> </Competency> </Qualifications> <Languages> <Language> <LanguageCode></LanguageCode> <LanguageCode></LanguageCode> <LanguageCode></LanguageCode> </Language> </Languages> <Associations> <Association index="1"> <Name></Name> <StartDate></StartDate> <EndDate></EndDate> <Comments></Comments> </Association> </Associations> </StructuredResume> <NonXMLResume> <TextResume><!-- If binary Base64 Encoded text ---> 1VSUklDVUxVTSBWSVRBRQ0KSmFtZXMgQk9ORA0KMTIzNCBNYXBsZSBT dhjl XQNCkFtaXR5dmlsbGUsIE5lYnJhc2thDQoxMjMzNSBVU0ENClTDqWwgOiAxI D MxMyA1NTUgMTIzNA0KRS1tYWlsIDoganNvbmdAaGlyZWRlc2suY29tDQogIC A JDQoNCkFtw6lyaWNhaW5lLCAzMCBhbnMNCk1hcmnDqWUgYXZlYyBkZXV4I GVu ZmFudHMgKDIgZXQgNyBhbnMpCQ0KVHJhZHVjdHJpY2UgOiBTZXB0IGFucy BkJ 2V4cMOpcmllbmNlIGludGVybmF0aW9uYWxlIGRhbnMgbGEgdHJhZHVjdGlvbi... Talent Technology Corporation Page 30
31 </TextResume> <SupportingMaterials> <AttachmentReference>SampleResume.txt</AttachmentReference> </SupportingMaterials> </NonXMLResume> </Resume> <UserArea> <UserDefinedTabs> <Tab id=" " name="additional Achievements"> <field id=" " name="licensure/certification (Select all that apply)" index="1">other</field> <field id=" " name="list any other training/classes you have completed" index="1">international Business Training</field> </Tab> <Tab id="002001" name="demographics"> <field id=" " name="please enter your age category"></field> </Tab> <Tab id="002004" name="education"> <field id=" " name="highest Level of Education Completed">Bachelors + 60</field> </Tab> <Tab id="002061" name="about You!"> <field id=" " name="how did you hear about us?">web Site [College]</field> <field id=" " name="date Available to Work (MM/DD/YYYY)">8/1/ :00:00 AM</field> <field id=" " name="languages - Read (Select all that apply)">english</field> <field id=" " name="languages - Written (Select all that apply) ">English</field> <field id=" " name="languages - Spoken (Select all that apply) ">English</field> </Tab> <Tab id="002064" name="references"> <field id=" " name="1] First Name">Alicia</field> <field id=" " name="last Name">Jones</field> <field id=" " name="job Title/Profession">Manager</field> <field id=" " name=" Address [if applicable]"></field> <field id=" " name="phone Number"> </field> <field id=" " name="relationship to you">supervisor</field> <field id=" " name="2] First Name">George</field> <field id=" " name="last Name">Adams</field> <field id=" " name="job Title/Profession">Accountant</field> <field id=" " name=" Address [if applicable]"></field> <field id=" " name="phone Number"> </field> <field id=" " name="relationship to you">coworker</field> <field id=" " name="3] First Name">Kyle</field> <field id=" " name="last Name">Michaels</field> <field id=" " name="job Title/Profession">Manager</field> <field id=" " name=" Address [if applicable]"></field> <field id=" " name="phone number"> </field> <field id=" " name="relationship to you">friend</field> </Tab> <Tab id="002006" name="skills"> Talent Technology Corporation Page 31
32 <field id=" " name="skill level" index="5">ac</field> <field id=" " name="skill level" index="15">a</field> </Tab> <Tab id=" " name="company"> <field id=" " name="division">management</field> <field id=" " name="department">operations and Procedures</field> <field id=" " name="title">supervisor</field> </Tab> </UserDefinedTabs> </UserArea> </CandidateProfile> </Candidate> Add candidate Request XML sample <?xml version="1.0" encoding="utf-8"?> <Candidates> <!-- Example for using StructuredResume --> <Candidate> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Durango</GivenName> <PreferredGivenName>Jon</PreferredGivenName> <MiddleName>A.</MiddleName> <FamilyName>Flowers</FamilyName> <Affix type="generation"></affix> <Affix type="qualification"></affix> </PersonName> <ContactMethod> <Location>home</Location> <Telephone> <InternationalCountryCode>1</InternationalCountryCode> <AreaCityCode>604</AreaCityCode> <SubscriberNumber> </SubscriberNumber> <Extension></Extension> </Telephone> <InternetWebAddress></InternetWebAddress> <PostalAddress> <CountryCode>Canada [CA]</CountryCode> <PostalCode>V1W2A2</PostalCode> <Region>British Columbia [BC]</Region> <Municipality>Vancouver</Municipality> <DeliveryAddress> <AddressLine>123 My St</AddressLine> </DeliveryAddress> </PostalAddress> </ContactMethod> </PersonalData> <Resume> <StructuredResume> <Objective>To obtain a manager position in an elementary Talent Technology Corporation Page 32
33 school.</objective> Industry</EmployerOrgName> <EmploymentHistory> <EmployerOrg index="1"> <EmployerOrgName>ABC <EmployerContactInfo> <LocationSummary> <Municipality>Vancouver</Municipality> [BC]</Region> [CA]</CountryCode> <OrganizationName></OrganizationName> <Region>British Columbia <CountryCode>Canada </LocationSummary> </EmployerContactInfo> <PositionHistory> <Title>Supervisor</Title> <OrgName> </OrgName> <OrgIndustry primaryindicator="false"> <IndustryDescription>Consulting/Contracting</IndustryDescription> </OrgIndustry> <OrgSize>100</OrgSize> <Description>Establish and maintain management procedures.</description> <StartDate> <YearMonth> </YearMonth> </StartDate> <EndDate> <YearMonth> </YearMonth> </EndDate> <Compensation> <OtherCompensation type="hourly" currency=""></othercompensation> <OtherCompensation type="daily" currency=""></othercompensation> <OtherCompensation type="yearly" currency="">$76k-$80k</othercompensation> <OtherCompensation type="monthly" currency=""></othercompensation> </Compensation> </PositionHistory> <UserArea /> </EmployerOrg> </EmploymentHistory> <EducationHistory> <SchoolOrInstitution index="1" schooltype="private College"> <School> <SchoolName>The Main College</SchoolName> </School> <LocationSummary> <Municipality>Vancouver</Municipality> Talent Technology Corporation Page 33
34 [CA]</CountryCode> [B. Com]</DegreeName> <YearMonth>11/2001</YearMonth> 4.00</MeasureValue> <Region>British Columbia [BC]</Region> <CountryCode>Canada <PostalCode>D1W2A2</PostalCode> </LocationSummary> <Degree> <DegreeName>Bachelors Of Commerce <DegreeDate> </DegreeDate> <OtherHonors></OtherHonors> <DegreeMajor> <Name>Accountancy</Name> </DegreeMajor> <DegreeMinor> <Name></Name> </DegreeMinor> </Degree> <Measure measuretype="gpa"> <MeasureSystem>GPA</MeasureSystem> <MeasureValue>3.66- </Measure> <DatesofAttendance> <StartDate> <YearMonth>11/2003</YearMonth> </StartDate> </DatesofAttendance> <UserArea /> </SchoolOrInstitution> </EducationHistory> <LicensesandCertifications> <LicenseorCertification index="1"> <Name></Name> <EffectiveDate> <ValidFrom> <YearMonth></YearMonth> </ValidFrom> <ValidTo> <YearMonth></YearMonth> </ValidTo> </EffectiveDate> <Description></Description> </LicenseorCertification> <LicenseorCertification></LicenseorCertification> </LicensesandCertifications> <Qualifications> <Competency index="1"> <CompetencyID id=""> <competencyweight> <StringValue></StringValue> </competencyweight> </CompetencyID> </Competency> </Qualifications> <Languages> Talent Technology Corporation Page 34
35 </Candidates> <Language> <LanguageCode></LanguageCode> <LanguageCode></LanguageCode> <LanguageCode></LanguageCode> </Language> </Languages> <Associations> <Association index="1"> <Name></Name> <StartDate></StartDate> <EndDate></EndDate> <Comments></Comments> </Association> </Associations> </StructuredResume> </Resume> </CandidateProfile> </Candidate> <!-- Example for using NonXMLResume --> <Candidate> <CandidateProfile> <Resume> <NonXMLResume> <TextResume><!-- If binary Base64 Encoded text ---> 1VSUklDVUxVTSBWSVRBRQ0KSmFtZXMgQk9ORA0KMTIzNCBNY XBsZSBTdHJl XQNCkFtaXR5dmlsbGUsIE5lYnJhc2thDQoxMjMzNSBVU0ENClTDq WwgOiAxID MxMyA1NTUgMTIzNA0KRS1tYWlsIDoganNvbmdAaGlyZWRlc2suY29 tdqogica JDQoNCkFtw6lyaWNhaW5lLCAzMCBhbnMNCk1hcmnDqWUgYXZlYy BkZXV4IGVu ZmFudHMgKDIgZXQgNyBhbnMpCQ0KVHJhZHVjdHJpY2UgOiBTZX B0IGFucyBkJ 2V4cMOpcmllbmNlIGludGVybmF0aW9uYWxlIGRhbnMgbGEgdHJhZ HVjdGlvbi </TextResume> <SupportingMaterials> <AttachmentReference>SampleResume.txt</AttachmentReference> </SupportingMaterials> </NonXMLResume> </Resume> <UserArea> <ResumeSource><!--Optional--> <Source>Talemetry Match</Source><!--This is the source application/integration providing the resume. Ex; Talemetry-Match, PeopleSoft Integration--> <SourceJobBoard>Workopolis</SourceJobBoard><!--This is the original source of the resume. Ex; Job Board/ATS--> </ResumeSource> </UserArea> </CandidateProfile> </Candidate> Talent Technology Corporation Page 35
36 Batch operations Add Candidates Request XML sample <?xml version="1.0" encoding="utf-8"?> <Candidates> <Candidate> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Michael</GivenName> <PreferredGivenName>Jon</PreferredGivenName> <MiddleName>A.</MiddleName> <FamilyName>Flowers</FamilyName> <Affix type="generation"></affix> <Affix type="qualification"></affix> </PersonName> <ContactMethod> <Location>home</Location> <Telephone> <InternationalCountryCode>1</InternationalCountryCode> <AreaCityCode>604</AreaCityCode> <SubscriberNumber> </SubscriberNumber> <Extension></Extension> </Telephone> <InternetWebAddress></InternetWebAddress> <PostalAddress> <CountryCode>Canada [CA]</CountryCode> <PostalCode>V1W2A1</PostalCode> <Region>British Columbia [BC]</Region> <Municipality>Vancouver</Municipality> <DeliveryAddress> <AddressLine>321 Main St</AddressLine> </DeliveryAddress> </PostalAddress> </ContactMethod> </PersonalData> <Resume> <StructuredResume> <Objective>To obtain a manager position in an elementary school.</objective> <EmploymentHistory> <EmployerOrg index="1"> <EmployerOrgName>ABC Industry</EmployerOrgName> <EmployerContactInfo> <LocationSummary> Talent Technology Corporation Page 36
37 <Municipality>Vancouver</Municipality> Columbia [BC]</Region> [CA]</CountryCode> <OrganizationName></OrganizationName> primaryindicator="false"> <Region>British <CountryCode>Canada </LocationSummary> </EmployerContactInfo> <PositionHistory> <Title>Supervisor</Title> <OrgName> </OrgName> <OrgIndustry <IndustryDescription>Consulting/Contracting</IndustryDescription> </OrgIndustry> <OrgSize>100</OrgSize> <Description>Establish and maintain management procedures.</description> <StartDate> <YearMonth> </YearMonth> </StartDate> <EndDate> <YearMonth> </YearMonth> </EndDate> <Compensation> <OtherCompensation type="hourly" currency=""></othercompensation> <OtherCompensation type="daily" currency=""></othercompensation> <OtherCompensation type="yearly" currency="">$76k-$80k</othercompensation> <OtherCompensation type="monthly" currency=""></othercompensation> </Compensation> </PositionHistory> <UserArea /> </EmployerOrg> </EmploymentHistory> <EducationHistory> <SchoolOrInstitution index="1" schooltype="private College"> <School> <SchoolName>The Main College</SchoolName> </School> Talent Technology Corporation Page 37
38 <LocationSummary> <Municipality>Vancouver</Municipality> [BC]</Region> [CA]</CountryCode> <PostalCode>V1W2A2</PostalCode> Commerce [B. Com]</DegreeName> <YearMonth>11/2001</YearMonth> <Name>Accountancy</Name> <MeasureSystem>GPA</MeasureSystem> 4.00</MeasureValue> <Region>British Columbia <CountryCode>Canada </LocationSummary> <Degree> <DegreeName>Bachelors Of <DegreeDate> </DegreeDate> <OtherHonors></OtherHonors> <DegreeMajor> </DegreeMajor> <DegreeMinor> <Name></Name> </DegreeMinor> </Degree> <Measure measuretype="gpa"> <MeasureValue>3.66- </Measure> <DatesofAttendance> <StartDate> <YearMonth>11/2003</YearMonth> </StartDate> </DatesofAttendance> <UserArea /> </SchoolOrInstitution> </EducationHistory> <LicensesandCertifications> <LicenseorCertification index="1"> <Name></Name> <EffectiveDate> <ValidFrom> <YearMonth></YearMonth> </ValidFrom> <ValidTo> Talent Technology Corporation Page 38
39 <YearMonth></YearMonth> </ValidTo> </EffectiveDate> <Description></Description> </LicenseorCertification> <LicenseorCertification></LicenseorCertification> </LicensesandCertifications> <Qualifications> <Competency index="1"> <CompetencyID id=""> <competencyweight> <StringValue></StringValue> </competencyweight> </CompetencyID> </Competency> </Qualifications> <Languages> <Language> <LanguageCode></LanguageCode> <LanguageCode></LanguageCode> <LanguageCode></LanguageCode> </Language> </Languages> <Associations> <Association index="1"> <Name></Name> <StartDate></StartDate> <EndDate></EndDate> <Comments></Comments> </Association> </Associations> </StructuredResume> </Resume> <UserArea> <R esumesource><! Optional Used ONLY when adding a candidate using a Non-Xml Resume--> <Source>Talemetry Match</Source><!--This is the source application/integration providing the resume. Ex; Talemetry-Match, PeopleSoft Integration--> <SourceJobBoard>Workopolis</SourceJobBoard><!--This is the original source of the resume. Ex; Job Board/ATS--> </ResumeSource> </UserArea> </CandidateProfile> </Candidate> <Candidate>... </Candidate> </Candidates> Talent Technology Corporation Page 39
40 Update Candidates Request XML sample <?xml version="1.0" encoding="utf-8"?> <Candidates> <Candidate> <CandidateRecordInfo> <IdValue name="source_id">11040</idvalue> <IdValue name="pers_id">123769b9-75c9-48c5-bba2-643d4c75a7cb</idvalue> </CandidateRecordInfo> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Michael_Updated</GivenName> <PreferredGivenName>Jon</PreferredGivenName> <MiddleName></MiddleName> <FamilyName>Flowers_Updated</FamilyName> <Affix type="generation"></affix> <Affix type="qualification"></affix> </PersonName> </PersonalData> </CandidateProfile> </Candidate> <Candidate> <CandidateRecordInfo> <IdValue name="source_id">3040</idvalue> <IdValue name="pers_id">334569b9-75c9-48c5-bba2-643d4c75a7cb</idvalue> </CandidateRecordInfo> <CandidateProfile> <PersonalData> <PersonName> <GivenName>Matt_Updated</GivenName> <PreferredGivenName>Jon</PreferredGivenName> <MiddleName></MiddleName> <FamilyName>Klane_Updated</FamilyName> <Affix type="generation"></affix> <Affix type="qualification"></affix> </PersonName> </PersonalData> </CandidateProfile> </Candidate> </Candidates> Talent Technology Corporation Page 40
41 Get status of a candidate in a particular job Response XML sample <?xml version="1.0" encoding="utf-8"?> <Job href=" <IdValue name="jobid">1281</idvalue> <IdValue name="proj_id">8038d843-b07b-4cb0-9b08-6ceec4fae97e</idvalue> <Title>Supervisor</Title> <dateadded>8/14/2007 9:08:39 AM</dateadded> <dateapplied>8/20/2007 9:57:42 AM</dateapplied> <stages> <stage> <IdValue name="stage_instance_name">screened</idvalue> <IdValue name="stage_instance_id">55d6a59d a98c- 06cffe978f51</IdValue> <datemoved>11/18/2008 2:12:44 PM</datemoved> </stage> </stages> </Job> Get all jobs that a candidate applied for Response XML sample <?xml version="1.0" encoding="utf-8"?> <Jobs> <Job href=" <IdValue name="jobid">1281</idvalue> <IdValue name="proj_id">9938d843-b07b-w34r-9b08-6ceec4fae97e</idvalue> <Title>Supervisor</Title> <dateadded>8/14/2007 9:08:39 AM</dateadded> <dateapplied>8/20/2007 9:57:42 AM</dateapplied> <stages> <stage> <IdValue name="stage_instance_name">screened</idvalue> <IdValue name="stage_instance_id">34d6a59d-23dr a98c-06cffe978f51</idvalue> <datemoved>11/18/2008 2:12:44 PM</datemoved> </stage> </stages> </Job> Talent Technology Corporation Page 41
42 <Job href=" <IdValue name="jobid">1276</idvalue> <IdValue name="proj_id">810b14ad-8ff e03-8e1847a4d154</idvalue> <Title>Manager</Title> <dateadded>8/10/ :39:31 AM</dateadded> <dateapplied>8/20/2007 9:59:11 AM</dateapplied> <stages> <stage> <IdValue name="stage_instance_name">new</idvalue> <IdValue name="stage_instance_id">fdacf9b7-45r6-47af- 96be-16e9b1cb0e79</IdValue> <datemoved>8/20/2007 9:59:11 AM</datemoved> </stage> </stages> </Job> <Job href=" <IdValue name="jobid">1240</idvalue> <IdValue name="proj_id">111edbeb-6f63-rt67-ba14-b6d16a8d7636</idvalue> <Title>Accountant</Title> <dateadded>6/13/2007 9:41:07 AM</dateadded> <dateapplied>6/26/2007 1:15:56 PM</dateapplied> <stages> <stage> <IdValue name="stage_instance_name">new</idvalue> <IdValue name="stage_instance_id"> dfgh ab1a-9f4c92ac447d</idvalue> <datemoved>6/26/2007 1:15:56 PM</datemoved> </stage> </stages> </Job> <Job href=" <IdValue name="jobid">1289</idvalue> <IdValue name="proj_id">d1d02adc-f38d-4e2e-8af b83a643</idvalue> <Title>Supervisor</Title> <dateadded>8/29/ :39:38 PM</dateadded> <dateapplied>9/3/2007 2:33:57 PM</dateapplied> <stages> <stage> <IdValue name="stage_instance_name">rejected</idvalue> <IdValue name="stage_instance_id">1f38ede b8b- Talent Technology Corporation Page 42
Fairsail REST API: Guide for Developers
Fairsail REST API: Guide for Developers Version 1.02 FS-API-REST-PG-201509--R001.02 Fairsail 2015. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced,
More informationContents. 2 Alfresco API Version 1.0
The Alfresco API Contents The Alfresco API... 3 How does an application do work on behalf of a user?... 4 Registering your application... 4 Authorization... 4 Refreshing an access token...7 Alfresco CMIS
More informationConfiguring Single Sign-on for WebVPN
CHAPTER 8 This chapter presents example procedures for configuring SSO for WebVPN users. It includes the following sections: Using Single Sign-on with WebVPN, page 8-1 Configuring SSO Authentication Using
More informationMessage Containers and API Framework
Message Containers and API Framework Notices Copyright 2009-2010 Motion Picture Laboratories, Inc. This work is licensed under the Creative Commons Attribution-No Derivative Works 3.0 United States License.
More informationSentinel EMS v7.1 Web Services Guide
Sentinel EMS v7.1 Web Services Guide ii Sentinel EMS Web Services Guide Document Revision History Part Number 007-011157-001, Revision E. Software versions 7.1 and later. Revision Action/Change Date A
More informationWebair CDN Secure URLs
Webair CDN Secure URLs Webair provides a URL signature mechanism for securing access to your files. Access can be restricted on the basis of an expiration date (to implement short-lived URLs) and/or on
More informationOAuth 2.0 Developers Guide. Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900
OAuth 2.0 Developers Guide Ping Identity, Inc. 1001 17th Street, Suite 100, Denver, CO 80202 303.468.2900 Table of Contents Contents TABLE OF CONTENTS... 2 ABOUT THIS DOCUMENT... 3 GETTING STARTED... 4
More informationUsing Foundstone CookieDigger to Analyze Web Session Management
Using Foundstone CookieDigger to Analyze Web Session Management Foundstone Professional Services May 2005 Web Session Management Managing web sessions has become a critical component of secure coding techniques.
More informationipayment Gateway API (IPG API)
ipayment Gateway API (IPG API) Accepting e-commerce payments for merchants Version 3.2 Intercard Finance AD 2007 2015 Table of Contents Version control... 4 Introduction... 5 Security and availability...
More informationMXSAVE XMLRPC Web Service Guide. Last Revision: 6/14/2012
MXSAVE XMLRPC Web Service Guide Last Revision: 6/14/2012 Table of Contents Introduction! 4 Web Service Minimum Requirements! 4 Developer Support! 5 Submitting Transactions! 6 Clients! 7 Adding Clients!
More informationJASPERREPORTS SERVER WEB SERVICES GUIDE
JASPERREPORTS SERVER WEB SERVICES GUIDE RELEASE 5.0 http://www.jaspersoft.com JasperReports Server Web Services Guide Copyright 2012 Jaspersoft Corporation. All rights reserved. Printed in the U.S.A. Jaspersoft,
More informationEHR OAuth 2.0 Security
Hospital Health Information System EU HIS Contract No. IPA/2012/283-805 EHR OAuth 2.0 Security Final version July 2015 Visibility: Restricted Target Audience: EHR System Architects EHR Developers EPR Systems
More informationInterzoic Single Sign-On for DotNetNuke Portals Version 2.1.0
1810 West State Street #213 Boise, Idaho 83702 USA Phone: 208.713.5974 www.interzoic.com Interzoic Single Sign-On for DotNetNuke Portals Version 2.1.0 Table of Contents Introduction... 3 DNN Server Requirements...
More informationCloud Elements! Marketing Hub Provisioning and Usage Guide!
Cloud Elements Marketing Hub Provisioning and Usage Guide API Version 2.0 Page 1 Introduction The Cloud Elements Marketing Hub is the first API that unifies marketing automation across the industry s leading
More informationvcloud Air Platform Programmer's Guide
vcloud Air Platform Programmer's Guide vcloud Air OnDemand 5.7 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition.
More informationSpecific API Usage Limitations... 6 Daily Limitation... 6 Concurrency Limitation... 6. API Description... 7 Site Data API... 7
Last update: July 2015 SolarEdge API SolarEdge API Contents Last update: July 2015... 1 SolarEdge API... 2 Contents... 2 General... 3 Purpose and scope... 3 Acronyms and abbreviations... 3 Introduction...
More informationIoT-Ticket.com. Your Ticket to the Internet of Things and beyond. IoT API
IoT-Ticket.com Your Ticket to the Internet of Things and beyond IoT API Contents 1 Introduction... 4 1.1 Overview... 4 1.2 Abbreviations and definitions... 4 1.3 Data Model... 4 1.4 General Information...
More informationHOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE
HOST EUROPE CLOUD STORAGE REST API DEVELOPER REFERENCE REST API REFERENCE REST OVERVIEW Host Europe REST Storage Service uses HTTP protocol as defned by RFC 2616. REST operations consist in sending HTTP
More informationLabVIEW Internet Toolkit User Guide
LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,
More informationMONETA.Assistant API Reference
MONETA.Assistant API Reference Contents 2 Contents Abstract...3 Chapter 1: MONETA.Assistant Overview...4 Payment Processing Flow...4 Chapter 2: Quick Start... 6 Sandbox Overview... 6 Registering Demo Accounts...
More informationWorking With Virtual Hosts on Pramati Server
Working With Virtual Hosts on Pramati Server 13 Overview Virtual hosting allows a single machine to be addressed by different names. There are two ways for configuring Virtual Hosts. They are: Domain Name
More informationImplementing 2-Legged OAuth in Javascript (and CloudTest)
Implementing 2-Legged OAuth in Javascript (and CloudTest) Introduction If you re reading this you are probably looking for information on how to implement 2-Legged OAuth in Javascript. I recently had to
More informationKMx Enterprise: Integration Overview for Member Account Synchronization and Single Signon
KMx Enterprise: Integration Overview for Member Account Synchronization and Single Signon KMx Enterprise includes two api s for integrating user accounts with an external directory of employee or other
More informationSecure Authentication and Session. State Management for Web Services
Lehman 0 Secure Authentication and Session State Management for Web Services Clay Lehman CSC 499: Honors Thesis Supervised by: Dr. R. Michael Young Lehman 1 1. Introduction Web services are a relatively
More informationRingMaster Software Version 7.6 Web Services API User Guide
RingMaster Software Version 7.6 Web Services API User Guide Release 7.6 31 October 2011 (Release Date) Copyright 2011, Juniper Networks, Inc. 1 Contents Overview Overview........................................................
More informationSafeguard Ecommerce Integration / API
Safeguard Ecommerce Integration / API Product Manual Version 3 Revision 1.11 Table of Contents 1. INTRODUCTION... 4 1.1 Available commands... 4 2. HOW THE ADMINISTRATION SYSTEM IS EXPECTED TO BE USED OPERATIONALLY...
More informationAPI Reference. Nordisk e-handel AB. Version 24
API Reference Nordisk e-handel AB Version 24 CONTENTS CONTENTS 1 Introduction 1 2 API Fundamentals 3 2.1 Application Protocol................................ 3 2.2 Character encoding.................................
More informationSecure XML API Integration Guide. (with FraudGuard add in)
Secure XML API Integration Guide (with FraudGuard add in) Document Control This is a control document DESCRIPTION Secure XML API Integration Guide (with FraudGuard add in) CREATION DATE 02/04/2007 CREATED
More informationManual. Netumo NETUMO HELP MANUAL WWW.NETUMO.COM. Copyright Netumo 2014 All Rights Reserved
Manual Netumo NETUMO HELP MANUAL WWW.NETUMO.COM Copyright Netumo 2014 All Rights Reserved Table of Contents 1 Introduction... 0 2 Creating an Account... 0 2.1 Additional services Login... 1 3 Adding a
More informationSpecify the location of an HTML control stored in the application repository. See Using the XPath search method, page 2.
Testing Dynamic Web Applications How To You can use XML Path Language (XPath) queries and URL format rules to test web sites or applications that contain dynamic content that changes on a regular basis.
More informationInternetVista Web scenario documentation
InternetVista Web scenario documentation Version 1.2 1 Contents 1. Change History... 3 2. Introduction to Web Scenario... 4 3. XML scenario description... 5 3.1. General scenario structure... 5 3.2. Steps
More informationMessaging API. API Specification Document Messaging API. Functionality: Send SMS Messages.
Functionality: Send SMS Messages. This gateway can be accessed via the HTTP or HTTPs Protocol by submitting values to the API server and can be used to send simple text messages to single or multiple mobile
More informationThe JSON approach is mainly intended for intranet integration, while the xml version is for machine to machine integration.
1881 Partner Search API The Partner Search API is a RESTFull service that utilizes the HTTP/GET verb. Parameters are passed in the querystring of the HTTP request. The service can produce both xml and
More informationUsing SAML for Single Sign-On in the SOA Software Platform
Using SAML for Single Sign-On in the SOA Software Platform SOA Software Community Manager: Using SAML on the Platform 1 Policy Manager / Community Manager Using SAML for Single Sign-On in the SOA Software
More informationTable of Contents. Open-Xchange Authentication & Session Handling. 1.Introduction...3
Open-Xchange Authentication & Session Handling Table of Contents 1.Introduction...3 2.System overview/implementation...4 2.1.Overview... 4 2.1.1.Access to IMAP back end services...4 2.1.2.Basic Implementation
More informationPervasive Data Integrator. Oracle CRM On Demand Connector Guide
Pervasive Data Integrator Oracle CRM On Demand Connector Guide Pervasive Software Inc. 12365 Riata Trace Parkway Building B Austin, Texas 78727 USA Telephone: (512) 231-6000 or (800) 287-4383 Fax: (512)
More informationDescription of Microsoft Internet Information Services (IIS) 5.0 and
Page 1 of 10 Article ID: 318380 - Last Review: July 7, 2008 - Revision: 8.1 Description of Microsoft Internet Information Services (IIS) 5.0 and 6.0 status codes This article was previously published under
More informatione-filing Secure Web Service User Manual
e-filing Secure Web Service User Manual Page1 CONTENTS 1 BULK ITR... 6 2 BULK PAN VERIFICATION... 9 3 GET ITR-V BY TOKEN NUMBER... 13 4 GET ITR-V BY ACKNOWLEDGMENT NUMBER... 16 5 GET RETURN STATUS... 19
More informationProject 2: Web Security Pitfalls
EECS 388 September 19, 2014 Intro to Computer Security Project 2: Web Security Pitfalls Project 2: Web Security Pitfalls This project is due on Thursday, October 9 at 6 p.m. and counts for 8% of your course
More informationQIWI Wallet Pull Payments API
QIWI Wallet QIWI Wallet Pull Payments API Version 2.1 Table of contents 1. Introduction... 2 1.1. Purpose of the API... 2 1.2. Things to Know About QIWI Wallet... 2 2. QIWI Wallet Interface... 3 2.1. Creating
More informationConfiguration Guide - OneDesk to SalesForce Connector
Configuration Guide - OneDesk to SalesForce Connector Introduction The OneDesk to SalesForce Connector allows users to capture customer feedback and issues in OneDesk without leaving their familiar SalesForce
More informationFileMaker Server 14. Custom Web Publishing Guide
FileMaker Server 14 Custom Web Publishing Guide 2004 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
More informationSmarterMeasure Inbound Single Sign On (SSO) Version 1.3 Copyright 2010 SmarterServices, LLC / SmarterServices.com PO Box 220111, Deatsville, AL 36022
SmarterMeasure Inbound Single Sign On (SSO) Version 1.3 Copyright 2010 SmarterServices, LLC / SmarterServices.com PO Box 220111, Deatsville, AL 36022 Contents 1. Revision History... 3 2. Overview... 3
More informationCSCI110 Exercise 4: Database - MySQL
CSCI110 Exercise 4: Database - MySQL The exercise This exercise is to be completed in the laboratory and your completed work is to be shown to the laboratory tutor. The work should be done in week-8 but
More informationFileMaker Server 15. Custom Web Publishing Guide
FileMaker Server 15 Custom Web Publishing Guide 2004 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
More informationUser-password application scripting guide
Chapter 2 User-password application scripting guide You can use the generic user-password application template (described in Creating a generic user-password application profile) to add a user-password
More informationCONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2. Author: Foster Moore Date: 20 September 2011 Document Version: 1.7
CONTRACT MODEL IPONZ DESIGN SERVICE VERSION 2 Author: Foster Moore Date: 20 September 2011 Document Version: 1.7 Level 6, Durham House, 22 Durham Street West PO Box 106857, Auckland City Post Shop, Auckland
More informationCOMMERCIAL-IN-CONFIDENCE
CardEaseMPI a technical manual describing the use of CardEaseMPI 3-D Secure Merchant Plug-In. Authors: Nigel Jewell Issue 2.9. November 2014. COMMERCIAL-IN-CONFIDENCE Copyright CreditCall Limited 2007-2014
More informationivvy Events Software API www.ivvy.com
ivvy Events Software API www.ivvy.com Version 0.3 1 Contents Contents Document Control Revision History Introduction Obtaining Keys Creating the request Method/URI Header Request Headers Standard Headers
More informationCriteria for web application security check. Version 2015.1
Criteria for web application security check Version 2015.1 i Content Introduction... iii ISC- P- 001 ISC- P- 001.1 ISC- P- 001.2 ISC- P- 001.3 ISC- P- 001.4 ISC- P- 001.5 ISC- P- 001.6 ISC- P- 001.7 ISC-
More informationOPENID AUTHENTICATION SECURITY
OPENID AUTHENTICATION SECURITY Erik Lagercrantz and Patrik Sternudd Uppsala, May 17 2009 1 ABSTRACT This documents gives an introduction to OpenID, which is a system for centralised online authentication.
More informationForce.com REST API Developer's Guide
Force.com REST API Developer's Guide Version 35.0, Winter 16 @salesforcedocs Last updated: December 10, 2015 Copyright 2000 2015 salesforce.com, inc. All rights reserved. Salesforce is a registered trademark
More informationSingle Sign-On Implementation Guide
Salesforce.com: Salesforce Winter '09 Single Sign-On Implementation Guide Copyright 2000-2008 salesforce.com, inc. All rights reserved. Salesforce.com and the no software logo are registered trademarks,
More informationSecure XML API Integration Guide - Periodic and Triggered add in
Secure XML API Integration Guide - Periodic and Triggered add in Document Control This is a control document DESCRIPTION Secure XML API Integration Guide - Periodic and Triggered add in CREATION DATE 15/05/2009
More informationSVEA HOSTED SERVICE SPECIFICATION V1.13
SVEA HOSTED SERVICE SPECIFICATION V1.13 Table of Contents Abstract... 2 Modes of operation... 2 Interactive Mode details... 2 Integration... 2 Input parameters... 3 Output parameters... 8 Error Codes...
More informationDeveloper Guide to Authentication and Authorisation Web Services Secure and Public
Government Gateway Developer Guide to Authentication and Authorisation Web Services Secure and Public Version 1.6.3 (17.04.03) - 1 - Table of Contents Government Gateway 1 Developer Guide to Authentication
More informationNuance Mobile Developer Program. HTTP Services for Nuance Mobile Developer Program Clients
Nuance Mobile Developer Program HTTP Services for Nuance Mobile Developer Program Clients Notice Nuance Mobile Developer Program HTTP Services for Nuance Mobile Developer Program Clients Copyright 2011
More informationAddress Phone & Fax Internet
Smilehouse Workspace 1.13 Payment Gateway API Document Info Document type: Technical document Creator: Smilehouse Workspace Development Team Date approved: 31.05.2010 Page 2/34 Table of Content 1. Introduction...
More informationRemote Access API 2.0
VYATTA A BROCADE COMPANY Vyatta System Remote Access API 2.0 REFERENCE GUIDE Vyatta A Brocade Company 130 Holger Way San Jose, CA 95134 www.brocade.com 408 333 8400 COPYRIGHT Copyright 2005 2015 Vyatta,
More informationSPARROW Gateway. Developer Data Vault Payment Type API. Version 2.7 (6293)
SPARROW Gateway Developer Data Vault Payment Type API Version 2.7 (6293) Released July 2015 Table of Contents SPARROW Gateway... 1 Developer Data Vault Payment Type API... 1 Overview... 3 Architecture...
More informationCloud Elements ecommerce Hub Provisioning Guide API Version 2.0 BETA
Cloud Elements ecommerce Hub Provisioning Guide API Version 2.0 BETA Page 1 Introduction The ecommerce Hub provides a uniform API to allow applications to use various endpoints such as Shopify. The following
More information1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe.
CourseWebs Reporting Tool Desktop Application Instructions The CourseWebs Reporting tool is a desktop application that lets a system administrator modify existing reports and create new ones. Changes to
More informationACCREDITATION COUNCIL FOR PHARMACY EDUCATION. CPE Monitor. Technical Specifications
ACCREDITATION COUNCIL FOR PHARMACY EDUCATION CPE Monitor Technical Specifications Prepared by Steven Janis, RWK Design, Inc. Created: 02/10/2012 Revised: 09/28/2012 Revised: 08/28/2013 This document describes
More informationCheck list for web developers
Check list for web developers Requirement Yes No Remarks 1. Input Validation 1.1) Have you done input validation for all the user inputs using white listing and/or sanitization? 1.2) Does the input validation
More informationFREQUENTLY ASKED QUESTIONS TOPIC LIST INSTRUCTIONS FOLLOW BELOW
FREQUENTLY ASKED QUESTIONS TOPIC LIST INSTRUCTIONS FOLLOW BELOW Step-By-Step Instructions Before you apply Page/s 2 How to register for irecruitment Page/s 2-3 How to apply for a position Page/s 2-3 Tips
More informationFileMaker Server 9. Custom Web Publishing with PHP
FileMaker Server 9 Custom Web Publishing with PHP 2007 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker,
More informationInternet Technologies. World Wide Web (WWW) Proxy Server Network Address Translator (NAT)
Internet Technologies World Wide Web (WWW) Proxy Server Network Address Translator (NAT) What is WWW? System of interlinked Hypertext documents Text, Images, Videos, and other multimedia documents navigate
More informationOnline signature API. Terms used in this document. The API in brief. Version 0.20, 2015-04-08
Online signature API Version 0.20, 2015-04-08 Terms used in this document Onnistuu.fi, the website https://www.onnistuu.fi/ Client, online page or other system using the API provided by Onnistuu.fi. End
More informationCredomatic Integration Resources. Browser Redirect API Documentation June 2007
Credomatic Integration Resources Browser Redirect API Documentation June 2007 Table of Contents Methodology... 2 Browser Redirect Method (Browser to Server) FIG. 1... 2 API Authentication Parameters...
More informationWP4: Cloud Hosting Chapter Object Storage Generic Enabler
WP4: Cloud Hosting Chapter Object Storage Generic Enabler Webinar John Kennedy, Thijs Metsch@ Intel Outline 1 Overview of the Cloud Hosting Work Package 2 Functionality Trust and Security Operations FI-WARE
More informationApplication Security Testing. Generic Test Strategy
Application Security Testing Generic Test Strategy Page 2 of 8 Contents 1 Introduction 3 1.1 Purpose: 3 1.2 Application Security Testing: 3 2 Audience 3 3 Test Strategy guidelines 3 3.1 Authentication
More informationSpectrum Technology Platform. Version 9.0. Administration Guide
Spectrum Technology Platform Version 9.0 Administration Guide Contents Chapter 1: Getting Started...7 Starting and Stopping the Server...8 Installing the Client Tools...8 Starting the Client Tools...9
More informationManage Workflows. Workflows and Workflow Actions
On the Workflows tab of the Cisco Finesse administration console, you can create and manage workflows and workflow actions. Workflows and Workflow Actions, page 1 Add Browser Pop Workflow Action, page
More informationProgramming Autodesk PLM 360 Using REST. Doug Redmond Software Engineer, Autodesk
Programming Autodesk PLM 360 Using REST Doug Redmond Software Engineer, Autodesk Introduction This class will show you how to write your own client applications for PLM 360. This is not a class on scripting.
More informationWeb Application Security Guidelines for Hosting Dynamic Websites on NIC Servers
Web Application Security Guidelines for Hosting Dynamic Websites on NIC Servers The Website can be developed under Windows or Linux Platform. Windows Development should be use: ASP, ASP.NET 1.1/ 2.0, and
More informationAS DNB banka. DNB Link specification (B2B functional description)
AS DNB banka DNB Link specification (B2B functional description) DNB_Link_FS_EN_1_EXTSYS_1_L_2013 Table of contents 1. PURPOSE OF THE SYSTEM... 4 2. BUSINESS PROCESSES... 4 2.1. Payment for goods and services...
More informationThe Simple Submission URL. Overview & Guide
The Simple Submission URL Overview & Guide Simple Submission URL (ssurl) What is a Simple Submission URL? A Simple Submission URL allows you to provide a Write a Review link that takes a potential contributor
More informationAPI of DNS hosting. For DNS-master and Secondary services Table of contents
API of DNS hosting. For DNS-master and Secondary services Table of contents API of DNS hosting. For DNS-master and Secondary services... 1 1. Introduction... 3 2. Setting access area of application for
More informationPublished. Technical Bulletin: Use and Configuration of Quanterix Database Backup Scripts 1. PURPOSE 2. REFERENCES 3.
Technical Bulletin: Use and Configuration of Quanterix Database Document No: Page 1 of 11 1. PURPOSE Quanterix can provide a set of scripts that can be used to perform full database backups, partial database
More informationAlfresco Share SAML. 2. Assert user is an IDP user (solution for the Security concern mentioned in v1.0)
Alfresco Share SAML Version 1.1 Revisions 1.1 1.1.1 IDP & Alfresco user logs in using saml login page (Added info about saving the username and IDP login date as a solution for the Security concern mentioned
More informationLecture Notes for Advanced Web Security 2015
Lecture Notes for Advanced Web Security 2015 Part 6 Web Based Single Sign-On and Access Control Martin Hell 1 Introduction Letting users use information from one website on another website can in many
More informationPCRecruiter Resume Inhaler
PCRecruiter Resume Inhaler The PCRecruiter Resume Inhaler is a stand-alone application that can be pointed to a folder and/or to an email inbox containing resumes, and will automatically extract contact
More informationCorporate Telephony Toolbar User Guide
Corporate Telephony Toolbar User Guide 1 Table of Contents 1 Introduction...6 1.1 About Corporate Telephony Toolbar... 6 1.2 About This Guide... 6 1.3 Accessing The Toolbar... 6 1.4 First Time Login...
More informationPerceptive Integration Server
Perceptive Integration Server Getting Started Guide ImageNow Version: 6.7. x Written by: Product Documentation, R&D Date: October 2013 2013 Perceptive Software. All rights reserved CaptureNow, ImageNow,
More informationSetting up single signon with Zendesk Remote Authentication
Setting up single signon with Zendesk Remote Authentication Zendesk Inc. 2 Zendesk Developer Library Introduction Notice Copyright and trademark notice Copyright 2009 2013 Zendesk, Inc. All rights reserved.
More informationSingle Sign-On Implementation Guide
Version 27.0: Spring 13 Single Sign-On Implementation Guide Last updated: February 1, 2013 Copyright 2000 2013 salesforce.com, inc. All rights reserved. Salesforce.com is a registered trademark of salesforce.com,
More informationAliun Server Load Balancer API Reference Version 2014-05-15
Aliun Server Load Balancer API Reference Version 2014-05-15 Content 1 Introduction... 3 1.1 SLB API Concept Diagram... 3 1.2 Terms... 4 1.3 Limitations... 4 2 How to Call SLB API... 5 2.1 Structure of
More informationExchanger XML Editor - Canonicalization and XML Digital Signatures
Exchanger XML Editor - Canonicalization and XML Digital Signatures Copyright 2005 Cladonia Ltd Table of Contents XML Canonicalization... 2 Inclusive Canonicalization... 2 Inclusive Canonicalization Example...
More informationINTEGRATE SALESFORCE.COM SINGLE SIGN-ON WITH THIRD-PARTY SINGLE SIGN-ON USING SENTRY A GUIDE TO SUCCESSFUL USE CASE
INTEGRATE SALESFORCE.COM SINGLE SIGN-ON WITH THIRD-PARTY SINGLE SIGN-ON USING SENTRY A GUIDE TO SUCCESSFUL USE CASE Legal Marks No portion of this document may be reproduced or copied in any form, or by
More informationHTTP Protocol. Bartosz Walter <Bartek.Walter@man.poznan.pl>
HTTP Protocol Bartosz Walter Agenda Basics Methods Headers Response Codes Cookies Authentication Advanced Features of HTTP 1.1 Internationalization HTTP Basics defined in
More informationDesign Notes for an Efficient Password-Authenticated Key Exchange Implementation Using Human-Memorable Passwords
Design Notes for an Efficient Password-Authenticated Key Exchange Implementation Using Human-Memorable Passwords Author: Paul Seymer CMSC498a Contents 1 Background... 2 1.1 HTTP 1.0/1.1... 2 1.2 Password
More informationElectronic Questionnaires for Investigations Processing (e-qip)
January 2016 Electronic Questionnaires for Investigations Processing (e-qip) Login Instructions for first-time users OR users that have had their accounts reset Step 1 Access the e-qip Login screen at
More informationLATITUDE Patient Management System
LATITUDE PACEART INTEGRATION 1.01 GUIDE LATITUDE Patient Management System LATITUDE PACEART INTEGRATION SYSTEM DIAGRAM a. Patient environment b. LATITUDE environment c. Clinic environment d. Data retrieval
More informationAxway API Gateway. Version 7.4.1
O A U T H U S E R G U I D E Axway API Gateway Version 7.4.1 3 February 2016 Copyright 2016 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.4.1
More informationQualtrics Single Sign-On Specification
Qualtrics Single Sign-On Specification Version: 2010-06-25 Contents Introduction... 2 Implementation Considerations... 2 Qualtrics has never been used by the organization... 2 Qualtrics has been used by
More informationLogin with Amazon. Getting Started Guide for Websites. Version 1.0
Login with Amazon Getting Started Guide for Websites Version 1.0 Login with Amazon: Getting Started Guide for Websites Copyright 2016 Amazon Services, LLC or its affiliates. All rights reserved. Amazon
More informationFileMaker Server 12. Custom Web Publishing with XML
FileMaker Server 12 Custom Web Publishing with XML 2007 2012 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and Bento are trademarks
More informationIntegrating Autotask Service Desk Ticketing with the Cisco OnPlus Portal
Integrating Autotask Service Desk Ticketing with the Cisco OnPlus Portal This Application Note provides instructions for configuring Apps settings on the Cisco OnPlus Portal and Autotask application settings
More informationBlackBerry Internet Service Using the Browser on Your BlackBerry Smartphone Version: 2.8
BlackBerry Internet Service Using the Browser on Your BlackBerry Smartphone Version: 2.8 User Guide SWDT653811-793266-0827104650-001 Contents Getting started... 3 About messaging service plans for BlackBerry
More information