scroll

Resume - Read

Resume Read Method

The Recruiter API provides access to Resume.

Resume Read allows the user to acquire the list of Company recruiters that meet the specified conditions.

GET

https://{Request URI Host}/v1/resume?partition=[value]&count=[value]&start=[value]&field=[value,...]&condition=[field=value,...]&itemstate=[value]&keywords=[value,...]&order=[value,...]

 

Scope

The access privilege required for Resume Read is as follows:

resume_r, candidate_r, user_r, option_r

 

Input Variables

When using the GET or POST Method, the parameter of the HTTP Header must be specified with a value. For details, see HTTP Header.

The following shows the Parameters that can be specified:

Each Parameter is an AND condition for search.

Required Parameter Definition
partition Specify a numerical value for the Partition Id.
To check the Partition Id that can be accessed, acquire the information using Partition Read.
count Specify the number of records of data to acquire.
The range of the values that can be specified is between 1 and 200. If nothing is specified, 10 is assumed to be specified.
start The start index of the data to acquire. Specify a numerical value of 0 or larger.
field Specify items to output. If nothing is specified, Resume.P_Id is assumed to be specified.
For details, see Read API - Parameter > Read - Field.
For information on the Fields that can be specified, see Resume - Field List.
condition Specify the search conditions.
For details, see Read API - Parameter > Read - Condition.
For information on the Fields that can be specified, see Resume - Field List.

Note that when “deleted” or “all” is specified for the itemstate,  the following three Fields and conditions can be specified for “condition.”
More than one of the following three conditions can be specified.
  1. Resume.P_Id
  2. Resume.P_UpdateDate
    The value that can be specified is a value between the date and time of the Request and the same time 90 days prior. No date and time earlier than this time can be specified.
    If nothing is specified, the same time 90 days prior to the date and time of the Request is assumed to be specified.
  3. Resume.P_UpdatedBy
itemstate

Specify the status of data to acquire.
The following values can be specified. If nothing is specified, “existing” is assumed to be specified.
 existing: Acquire the undeleted data
 deleted: Acquire the deleted data
 all: Acquire the data in all states

When “deleted” or “all” is specified, the conditions that can be specified for “condition” are limited.
This parameter will be available from 04/10/2018.

keywords Specify the keywords for the conditions for the data to acquire.
For details, see Read API - Parameter > Read - Keywords.
order Specify the sorting order of the data when output. If nothing is specified, Resume.P_Id:asc is assumed to be specified.
For details, see Read API - Parameter > Read - Order.
For information on the Fields that can be specified, see Resume - Field List.

 

Result Values

When the processing is successfully completed, “200” is returned to the Response Header as the HTTP status, and the value that is described in Output Values can be acquired.

If an error occurs, a value other than 200 is returned.

 

Output Values

The output value can be acquired in the XML format.

Tag Definition
Resume Route element including the Resume that meets the conditions.
The number of acquired data is set for Count, and the index of the acquired data is set for Start. Start is the index beginning with 0.
Lists every Resume as the Item elements.
 Total Attribute of the Resume. Indicates the total number of records that can be acquired under the specified search conditions.
 Count Attribute of the Resume. Indicates the number of records of the data acquired this time.
 Start Attribute of the Resume. Indicates the start index of the data acquired this time.
Code The code that represents the processing result. For details, see Result Code List.
Item Indicates one piece of Resume information. Includes a Field element.
 Field Stores the value of the specified item.
For the names of the elements, see Resume - Field List.

 

Resume Read Sample

This sample code shown below is not encoded. In the case of an actual Request, encoding/decoding may be necessary depending on the content.

The following sample uses Resume Read to acquire the Resume ID, Resume Title, and Preferred Work Area under the condition that Preferred Work Area is specified with Tokyo or Kanagawa.

Input Parameter

https://{Request URI Host}/v1/resume?partition=999999&field=Resume.P_Id,Resume.P_Name,Resume.P_ExpectArea&condition=Resume.P_ExpectArea:or=Option.P_Tokyo:Option.P_Kanagawa

 

Output XML

<?xml version=”1.0” encoding=”UTF-8” standalone=”yes”?>
<Resume Total=”14” Count=”10” Start=”0”>
 <Code>0</Code>
 <Item>
  <Resume.P_Id>1234</Resume.P_Id>
  <Resume.P_Name>Hanako Yamada(1234)</Resume.P_Name>
  <Resume.P_ExpectArea>

   <Option.P_Kanagawa>
    <Option.P_Name>Kanagawa</Option.P_Name>
    <Option.P_Id>88</Option.P_Id>
   </Option.P_Kanagawa>
   <Option.P_Tokyo>
    <Option.P_Name>Tokyo</Option.P_Name>
    <Option.P_Id>87</Option.P_Id>
   </Option.P_Tokyo>
   <Option.P_Saitama>
    <Option.P_Name>Saitama</Option.P_Name>
    <Option.P_Id>85</Option.P_Id>
   </Option.P_Saitama>
   <Option.P_Chiba>
    <Option.P_Name>Chiba</Option.P_Name>
    <Option.P_Id>86</Option.P_Id>
   </Option.P_Chiba>
  </Resume.P_ExpectArea>
 </Item>
 <Item>
  <Resume.P_Id>1235</Resume.P_Id>
  <Resume.P_Name>Ichiro Suzuki(1235)</Resume.P_Name>
  <Resume.P_ExpectArea>
   <Option.P_Area>
    <Option.P_Kanagawa>
     <Option.P_Name>Kanagawa</Option.P_Name>
     <Option.P_Id>88</Option.P_Id>
    </Option.P_Kanagawa>
   </Option.P_Area>
  </Resume.P_ExpectArea>

 </Item>
 ...
</Resume>

 

Was this article helpful?
0 out of 0 found this helpful