- Overview
- Apps whose App ID was issued earlier than June 30, 2015 (Mitigation measures are applied)
- Apps whose App ID was issued on July 1, 2015 or later (Comply with the specifications of v3.11 or later)
Overview
The behavior of the API has been partly changed in PORTERS HR-Business Cloud API v3.11.
Change details: Behavior when the field parameter of the Read related API is not set
Before change: All the items are output.
After change: Only {Resource}.P_Id is output.
Mitigation measures have been taken for apps whose App ID was issued on June 30, 2015 or earlier while considering the influence on already developed apps.
If the mitigation measures apply to your apps, please check in advance whether there is any problem with using v3.11 or later and change the specifications on your site as needed.
You will be notified when the mitigation measures will end as soon as it is determined (about 30 days prior to the end of the measures).
Apps whose App ID was issued earlier than June 30, 2015 (Mitigation measures are applied)
The behavior when the field parameter of the Read related API is not set is as follows:
[Supported APIs]
Read of Client, Recruiter, Job, Candidate, Resume, and Process
[Behavior]
If the field parameter is not set for the request, all the items are output.
[Example]
When sending the following request
Input Parameter .../v1/client?partition=999999&count=1&condition=Client.P_Owner:eq=7 |
The following response is returned.
Output XML <Client Total="1" Count="1" Start="0"> |
Apps whose App ID was issued on July 1, 2015 or later (Comply with the specifications of v3.11 or later)
The behavior when the field parameter of the Read related API is not set is as follows:
[Target APIs]
Read of Client, Recruiter, Job, Candidate, Resume, and Process
[挙動]
If the field parameter is not set for the request, only {Resource}.P_Id is output.
This behavior is the same as that when only {Resource}.P_Id is set for the field parameter.
The necessary items must be all explicitly specified for the field parameter.
*{Resource} is the name of the resource, such as Job and Process.
[Example]
In HRBC v3.11 or later, if the field parameter is omitted, only Client.P_Id is output as the response to the request as follows:
Input Parameter .../v1/client?partition=999999&count=1&condition=Client.P_Owner:eq=7 |
Output XML <Client Total="1" Count="1" Start="0"> |
To acquire data in the same way as before, explicitly specify the field parameter.
Input Parameter .../v1/client?partition=999999&count=1&condition=Client.P_Owner:eq=7&field=Client.P_Id,Client.P_Name,Client.P_Owner,Client.P_Memo..... |