IBM Watson Recruitment

Preview

IBM Watson Recruitment

+ Day(s) remaining in the trial

Overview

IBM Watson Recruitment uses Watson’s AI to score and train talent data so clients can be confident in selecting the most qualified candidates for each job roles. Watson Talent APIs allow users to submit talent data to Watson’s machine learning process and retrieve their talent data when the machine learning process completes. It allows users of the APIs to provide data for training and scoring of client’s talent data using Watson AI and provides APIs to retrieve the results of this Watson AI machine learning and scoring. For Watson Recruitment, the APIs support the Match Score function, Requisition Prioritization function, and the Success Score function.

Security

Keys

Pick a key to use with this API. Make sure you are logged in with your IBM id for your keys to be populated in the dropdown below. By selecting a key, it will be pre-filled for each endpoint in the Documentation section that can be used with the built-in testing. If you want to change which key to use for a particular endpoint, you can do so at the endpoint in the Documentation section.
You can manage your API keys in the <MyAPIs> section. API keys authenticate you to your subscription, so make sure to keep them secret. Do not share the X-IBM-Client-Secret portion of any API key in publicly accessible places such as GitHub, or client-side code.



Manage your keys
 

Documentation

IBM Watson Recruitment:

Delete Batch

/batch_delete - POST
Request that all data records delivered in the batch identified by batchId be deleted from the system. This can be useful for deleting training data after training data is complete

POST   /common/batch_delete

			https://api.ibm.com/watsontalent/run/common/batch_delete
		
Keys
Header parameters

X-IBM-Client-Id

STRING , required

Client Id

X-IBM-Client-Secret

STRING , required

Client Secret

Request code
								
curl --request POST \ --url https://api.ibm.com/watsontalent/run/common/batch_delete \ --header 'accept: application/octet-stream' \ --header 'content-type: application/octet-stream' \ --header 'x-ibm-client-id: REPLACE_KEY_VALUE' \ --header 'x-ibm-client-secret: REPLACE_KEY_VALUE' \ --data '{"request":[{"batchId":"string"}]}'
Request model

request

ARRAY , optional

batchId

STRING , optional

Unique Job Identifier from Client.

Request example
{
  "request": [{
    "batchId": string
  }]
}
Response model

200

The response for the Batch delete API

Body

response

ARRAY , optional

batchId

STRING , optional

Unique Job Identifier from Client.

errors

ARRAY , optional

requestId

STRING , optional

Unique Job Identifier.

errorCode

STRING , optional

Unique code of this error.

errorDescription

STRING , optional

Description of this error.

fieldName

STRING , optional

The field that had the error.

traceCode

STRING , optional

Internal support identifier. This attribute is provided in the event of a System Processing Failure to provide useful information necessary to isolate the root cause.

default

System error

Body

errors

ARRAY , optional

details

STRING , optional

Optional additional details for the error message

message

STRING , optional

The brief error message text.

messageId

STRING , optional

The error message id.

Response example

200

The response for the Batch delete API

								{
  "response" : [{
    "batchId" : string,
    "errors" : [{
    "errorCode" : string,
    "errorDescription" : string,
    "fieldName" : string,
    "traceCode" : string
  }],
    "requestId" : string
  }]
}
							

default

System error

								{
  "errors" : [{
    "details" : string,
    "message" : string,
    "messageId" : string
  }]
}
							

Loading content...

Resources