Jobs of a Channel
Now you would like to fetch all jobs that are posted to your external posting channel for example. To do so you’ll need the ID of that channel which you can find out this way.
HTTP-Method
GET
Path
/api/rest/v3/frontend/jobslist/{channelId}
Authentification
Client Token or Basic Authorization
Path Parameter
channelId
Query Parameter
-none-
Responses
Action | Response | Description |
---|---|---|
success | see example call | |
authorization error | 401 / 403 | See here and here for details |
Example call with curl and basic authorization
1 |
curl -i -u "ab7gda25-2555-be-9e30-54ft928cce27:" -H "Content-Type: application/json" -X GET "https://api.softgarden.io/api/rest/v3/frontend/jobslist/4711_extern" |
Response
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 |
{ "results" : [ { "jobDbId" : 4711, "externalPostingName" : "Your Testjob", "internalPostingName" : "Your Testjob", "applyOnlineLink" : "https://jobdb.softgarden.de/jobdb/public/jobposting/applyonline/click?jp=4711&ADP", "jobCategories" : [ "sam42_administration" ], "audiences" : [ "3a3b1f6e7f000002010ad492e7837dd6" ], "employmentTypes" : [ "2" ], "workTimes" : [ "799eb9d2c0bc4e7490fde05f847b331a" ], "industries" : [ "2" ], "workExperiences" : [ "12df74fc98fc48aba84b99927db3d82d" ], "geo_lat" : "47.8532661", "geo_long" : "13.9562437", "geo_name" : "12047 Berlin, Deutschland", "geo_country" : "Deutschland", "geo_state" : "Berlin", "geo_city" : "Berlin", "geo_zip" : "12047", "geo_street" : "", "jobAdText" : "<p>The HTML of the Jobad you've entered in the wizard</p>", "internalJobAdText" : "<p> internal text for internal channels </p>", "jobStartDate" : 1540558789937, "jobEndDate" : 1640558784518, "postingLastUpdatedDate" : 1540558789937, "job_owner_salutation" : "", "job_owner_title" : "", "job_owner_firstname" : "Max", "job_owner_lastname" : "Mustermann", "job_owner_street" : "Musterstraße 1", "job_owner_city" : "Musterstadt", "job_owner_zip" : "123456", "job_owner_phone" : "01234567890", "job_owner_email" : "max@mustermann.de", "job_owner_avatarurl" : "https://app.staging.softgarden.io/assets/public/media/get/2aaf62b4-92c3-4758-adb3-21c3c3d259d6/1548756914270/profile.jpg", "job_owner_function" : "Geschäftsführer", "job_ad_url" : "https://short.sg/j/4711", "company_name" : "Musterfirma", "company_id" : "6c588ddd-d926-46b9-81c1-4ae1dfd50c3b", "project_number" : "76470", "internal_reference_id" : "", "locale" : "en", "keywords" : "", "layoutId" : "f31d8304-989a-12e7-a848-001a4a63j608", "layoutName" : "Muster Layout", "remote_status": "REMOTE_FLEXIBLE", "salary" : { "min_value" : "40000.0", "max_value" : "50000.0", "currency" : "EUR", "period" : "year" }, "customApplicationProviders" : [ { "providerName" : "PITCHYOU", "active" : true, "url" : "https://{configuredDomain}.pitchyou.de/go/76470?jobId=4711" } ] }, { "jobDbId" : 4712, "externalPostingName" : "Your Testjob 2", "internalPostingName" : "Your Testjob 2", "applyOnlineLink" : "https://jobdb.softgarden.de/jobdb/public/jobposting/applyonline/click?jp=4712&ADP", "jobCategories" : [ "sam42_administration" ], "audiences" : [ "3a3ab7987f000002010ad4925ffa0cf4" ], "employmentTypes" : [ "1" ], "workTimes" : [ "799eb9d2c0bc4e7490fde05f847b331a" ], "industries" : [ "1" ], "workExperiences" : [ "12df74fc98fc48aba84b99927db3d82d" ], "geo_lat" : "44.0616284", "geo_long" : "-121.3041517", "geo_name" : "Grülingsstraße 10, 66113 Saarbrücken, Deutschland", "geo_country" : "Deutschland", "geo_state" : "Saarland", "geo_city" : "Saarbrücken", "geo_zip" : "66113", "geo_street" : "Grülingsstraße 10", "jobAdText" : "<p>The HTML of the Jobad you've entered in the wizard</p>", "jobStartDate" : 1537959300655, "jobEndDate" : 1640558789677, "postingLastUpdatedDate" : 1537959300655, "job_owner_salutation" : "", "job_owner_title" : "", "job_owner_firstname" : "Max", "job_owner_lastname" : "Mustermann", "job_owner_street" : "Musterstraße 1", "job_owner_city" : "Musterstadt", "job_owner_zip" : "123456", "job_owner_phone" : "01234567890", "job_owner_email" : "max@mustermann.de", "job_owner_avatarurl" : "https://app.staging.softgarden.io/assets/public/media/get/2aaf62b4-92c3-4758-adb3-21c3c3d259d6/1548756914270/profile.jpg", "job_owner_function" : "Geschäftsführer", "job_ad_url" : "https://short.sg/j/4711", "company_name" : "Musterfirma", "company_id" : "6c588ddd-d926-46b9-81c1-4ae1dfd50c3b", "project_number" : "76470", "internal_reference_id" : "", "locale" : "en", "keywords" : "", "layoutId" : "f31d8304-989a-12e7-a848-001a4a63j608", "layoutName" : "Muster Layout", "remote_status": "", "customApplicationProviders" : [ { "providerName" : "PITCHYOU", "active" : false, "url" : "" } ], "additionalLocations": [ { "geo_lat": "49.244611", "geo_long": "6.9954679", "geo_name": "Kálmánstraße 15, 66113 Saarbrücken, Deutschland", "geo_country": "Deutschland", "geo_state": "Saarland", "geo_city": "Saarbrücken", "geo_zip": "66113", "geo_street": "Kálmánstraße 15" }, { "geo_lat": "49.2529581", "geo_long": "6.9353122", "geo_name": "Vollweidstraße 8, 66115 Saarbrücken, Deutschland", "geo_country": "Deutschland", "geo_state": "Saarland", "geo_city": "Saarbrücken", "geo_zip": "66115", "geo_street": "Vollweidstraße 8" } ] }, { ... } } |
Find more details about the JobDTO on the datastructures pages.