Job Types
curl --request GET \
--url https://api.hyrd.de/v1/general/job-typesimport requests
url = "https://api.hyrd.de/v1/general/job-types"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.hyrd.de/v1/general/job-types', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.hyrd.de/v1/general/job-types",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.hyrd.de/v1/general/job-types"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.hyrd.de/v1/general/job-types")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hyrd.de/v1/general/job-types")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"message": "Success",
"status": 200,
"data": [
{
"id": 1,
"name_ger": "Praktikant",
"name_eng": "Internship"
},
{
"id": 2,
"name_ger": "Werkstudent",
"name_eng": "Working student"
},
{
"id": 3,
"name_ger": "Trainee",
"name_eng": "Trainee"
},
{
"id": 7,
"name_ger": "Duales Studium",
"name_eng": "Dual studies"
},
{
"id": 4,
"name_ger": "Festanstellung",
"name_eng": "Permanent position"
},
{
"id": 8,
"name_ger": "Referendariat",
"name_eng": "Clerkship"
},
{
"id": 5,
"name_ger": "Bachelorarbeit (im Unternehmen)",
"name_eng": "Bachelor thesis (in company)"
},
{
"id": 6,
"name_ger": "Masterarbeit (im Unternehmen)",
"name_eng": "Master thesis (in company)"
},
{
"id": 14,
"name_ger": "Studentische Hilfskraft",
"name_eng": "Student Resarch Assistant"
},
{
"id": 15,
"name_ger": "Wissenschaftlicher Mitarbeiter / Doktorand",
"name_eng": "Research Assistant / PhD Student"
},
{
"id": 9,
"name_ger": "Teilzeit (befristet)",
"name_eng": "Part-Time (fixed term)"
},
{
"id": 10,
"name_ger": "Vollzeit (befristet)",
"name_eng": "Full-Time (fixed term)"
}
]
}General
Job Types
Retrieve Job Types
This endpoint makes an HTTP GET request to retrieve a list of job types.
Request
-
Method: GET
-
URL:
/v1/general/job-types
Response
-
Status: 200
-
Content-Type: application/json
Example response body:
{
"message":"Success",
"status":200,
"data":[
{
"id": 1,
"name_ger":"Praktikant",
"name_eng":"Internship"
}
]
}
GET
/
v1
/
general
/
job-types
Job Types
curl --request GET \
--url https://api.hyrd.de/v1/general/job-typesimport requests
url = "https://api.hyrd.de/v1/general/job-types"
response = requests.get(url)
print(response.text)const options = {method: 'GET'};
fetch('https://api.hyrd.de/v1/general/job-types', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.hyrd.de/v1/general/job-types",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.hyrd.de/v1/general/job-types"
req, _ := http.NewRequest("GET", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://api.hyrd.de/v1/general/job-types")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.hyrd.de/v1/general/job-types")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
response = http.request(request)
puts response.read_body{
"message": "Success",
"status": 200,
"data": [
{
"id": 1,
"name_ger": "Praktikant",
"name_eng": "Internship"
},
{
"id": 2,
"name_ger": "Werkstudent",
"name_eng": "Working student"
},
{
"id": 3,
"name_ger": "Trainee",
"name_eng": "Trainee"
},
{
"id": 7,
"name_ger": "Duales Studium",
"name_eng": "Dual studies"
},
{
"id": 4,
"name_ger": "Festanstellung",
"name_eng": "Permanent position"
},
{
"id": 8,
"name_ger": "Referendariat",
"name_eng": "Clerkship"
},
{
"id": 5,
"name_ger": "Bachelorarbeit (im Unternehmen)",
"name_eng": "Bachelor thesis (in company)"
},
{
"id": 6,
"name_ger": "Masterarbeit (im Unternehmen)",
"name_eng": "Master thesis (in company)"
},
{
"id": 14,
"name_ger": "Studentische Hilfskraft",
"name_eng": "Student Resarch Assistant"
},
{
"id": 15,
"name_ger": "Wissenschaftlicher Mitarbeiter / Doktorand",
"name_eng": "Research Assistant / PhD Student"
},
{
"id": 9,
"name_ger": "Teilzeit (befristet)",
"name_eng": "Part-Time (fixed term)"
},
{
"id": 10,
"name_ger": "Vollzeit (befristet)",
"name_eng": "Full-Time (fixed term)"
}
]
}Response
200 - application/json
OK
The response is of type object.
⌘I