Get researcher's collaborators
Returns collaborator network for a specific researcher
Authorization
In: header
Path Parameters
The researcher slug (e.g., ~Yann_LeCun1)
Response Body
Successful response
TypeScript Definitions
Use the response body type in TypeScript.
JSONB data containing collaborator information
Empty Object
Bad request
TypeScript Definitions
Use the response body type in TypeScript.
Unauthorized
TypeScript Definitions
Use the response body type in TypeScript.
Collaborators not found
TypeScript Definitions
Use the response body type in TypeScript.
Internal server error
TypeScript Definitions
Use the response body type in TypeScript.
curl -X GET "https://hiring-api.microforge.studio/v1/researchers/~Karsten_Kreis1/collaborators"fetch("https://hiring-api.microforge.studio/v1/researchers/~Karsten_Kreis1/collaborators")package main
import (
"fmt"
"net/http"
"io/ioutil"
)
func main() {
url := "https://hiring-api.microforge.studio/v1/researchers/~Karsten_Kreis1/collaborators"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := ioutil.ReadAll(res.Body)
fmt.Println(res)
fmt.Println(string(body))
}import requests
url = "https://hiring-api.microforge.studio/v1/researchers/~Karsten_Kreis1/collaborators"
response = requests.request("GET", url)
print(response.text){
"researcher_slug": "string",
"collaborators": {}
}{
"error": "string",
"message": "string"
}{
"error": "string",
"message": "string"
}{
"error": "string",
"message": "string"
}{
"error": "string",
"message": "string"
}Get researcher details GET
Returns complete data for a single researcher. NOTE: This endpoint returns RAW data (not transformed like /researchers list endpoint). The response includes all fields from the database without the transformations applied in the list endpoint.
Get researcher's papers GET
Returns papers for a specific researcher