Documentación de Resume

NAV Navigation

ResumeApi v1.0.0

Scroll down for code samples, example requests and responses. Select a language for code samples from the tabs above or the mobile navigation menu.

Base URLs:

Email: Iberinform Web: Iberinform

Authentication

  • API Key (ClientSecretHeader)

    • Parameter Name: X-IBM-Client-Secret, in: header. Unique token directly related to the client contract
  • API Key (APIKeyHeader)

    • Parameter Name: X-IBM-Client-Id, in: header.

Default

get__resume_{organisationID}

Code samples

URL obj = new URL("https://$(catalog.host)/modules/resume/{organisationID}");

HttpURLConnection con = (HttpURLConnection) obj.openConnection();

con.setRequestMethod("GET");

int responseCode = con.getResponseCode();

BufferedReader in = new BufferedReader(

 new InputStreamReader(con.getInputStream()));

String inputLine;

StringBuffer response = new StringBuffer();

while ((inputLine = in.readLine()) != null) {

 response.append(inputLine);

}

in.close();

System.out.println(response.toString());




const headers = {

 'Accept':'application/json',

 'X-IBM-Client-Id':'API_KEY',

 'X-IBM-Client-Secret':'API_KEY'

};


fetch('https://$(catalog.host)/modules/resume/{organisationID}',

{

 method: 'GET',


 headers: headers

})

.then(function(res) {

 return res.json();

}).then(function(body) {

 console.log(body);

});


GET https://$(catalog.host)/modules/resume/{organisationID} HTTP/1.1


Accept: application/json


 'application/json',

 'X-IBM-Client-Id' => 'API_KEY',

 'X-IBM-Client-Secret' => 'API_KEY',

);


$client = new \GuzzleHttp\Client();


// Define array of request body.

$request_body = array();


try {

 $response = $client->request('GET','https://$(catalog.host)/modules/resume/{organisationID}', array(

 'headers' => $headers,

 'json' => $request_body,

 )

 );

 print_r($response->getBody()->getContents());

 }

 catch (\GuzzleHttp\Exception\BadResponseException $e) {

 // handle exception or api errors.

 print_r($e->getMessage());

 }


 // ...


import requests

headers = {

 'Accept': 'application/json',

 'X-IBM-Client-Id': 'API_KEY',

 'X-IBM-Client-Secret': 'API_KEY'

}


r = requests.get('https://$(catalog.host)/modules/resume/{organisationID}', headers = headers)


print(r.json())


require 'rest-client'

require 'json'


headers = {

 'Accept' => 'application/json',

 'X-IBM-Client-Id' => 'API_KEY',

 'X-IBM-Client-Secret' => 'API_KEY'

}


result = RestClient.get 'https://$(catalog.host)/modules/resume/{organisationID}',

 params: {

 }, headers: headers


p JSON.parse(result)


# You can also use wget

curl -X GET https://$(catalog.host)/modules/resume/{organisationID} \

 -H 'Accept: application/json' \

 -H 'X-IBM-Client-Id: API_KEY' \

 -H 'X-IBM-Client-Secret: API_KEY'



GET /resume/{organisationID}

Parameters

Name In Type Required Description
organisationID path string true identificador de la firma
language query string false Idioma generación

Example responses

200 Response

"{"activities":[{"activityClassCategory":"string","activityClassCode":"string","activityClassDesc":"string","activityClassType":"string","activityClassVersion":"string"}],"address":{"city":"string","country":"string","countrySubident":"string","postcode":"string","street":"string"},"commercialTitle":"string","currency":"string","legalForm":{"code":"string","value":"string"},"name":"string","nd":"string","orgStatus":{"statusCode":"string","statusDate":"string","statusDesc":"string"},"registeredOffice":{"registeredOfficeCode":"string","registeredOfficeType":"string"},"shareCapital":"string","startDate":"string","telephone":"string","web":"string"}"


Responses

Status Meaning Description Schema
200 OK 200 OK ResDetail
401 Unauthorized Unauthorized ErrorDetail
403 Forbidden Forbidden ErrorDetail
404 Not Found Recurso no encontrado ErrorDetail
500 Internal Server Error Internal error ErrorDetail

Schemas

ErrorDetail

"{"code":"string","message":"string","principal":"string","status":0}"



Properties

Name Type Required Restrictions Description
code string false none none
message string false none none
principal string false none none
status number false none none

ResDetail

"{"activities":[{"activityClassCategory":"string","activityClassCode":"string","activityClassDesc":"string","activityClassType":"string","activityClassVersion":"string"}],"address":{"city":"string","country":"string","countrySubident":"string","postcode":"string","street":"string"},"commercialTitle":"string","currency":"string","legalForm":{"code":"string","value":"string"},"name":"string","nd":"string","orgStatus":{"statusCode":"string","statusDate":"string","statusDesc":"string"},"registeredOffice":{"registeredOfficeCode":"string","registeredOfficeType":"string"},"shareCapital":"string","startDate":"string","telephone":"string","web":"string"}"



Properties

Name Type Required Restrictions Description
activities [object] false none none
  activityClassCategory string false none none
  activityClassCode string false none none
  activityClassDesc string false none none
  activityClassType string false none none
  activityClassVersion string false none none
address object false none none
  city string false none none
  country string false none none
  countrySubident string false none none
  postcode string false none none
  street string false none none
commercialTitle string false none none
currency string false none none
legalForm object false none none
  code string false none none
  value string false none none
name string false none none
nd string false none none
orgStatus object false none none
  statusCode string false none none
  statusDate string false none none
  statusDesc string false none none
registeredOffice object false none none
  registeredOfficeCode string false none none
  registeredOfficeType string false none none
shareCapital string false none none
startDate string false none none
telephone string false none none
web string false none none

imagen de contacto

Solicita más información