Skip to main content
POST
/ctgoodjobs/jobs/search

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
count
integer
required
Required range: 1 <= x <= 3000
timeout
integer
default:300
Required range: 20 <= x <= 1500
keyword
string
default:""
search_mode
enum<string>
default:Y
Available options:
Y,
JC,
J,
C
sort
enum<string>
default:2
Available options:
1,
2
job_function
enum<string>[] | null
Available options:
001,
048,
007,
004,
013,
052,
041,
015,
010,
017,
018,
002,
021,
022,
025,
051,
026,
003,
027,
028,
039,
029,
049,
032,
037,
038,
050,
043
job_area
enum<string>[] | null
Available options:
201,
101,
202,
204,
205,
500,
114,
403,
408,
210,
501,
212,
214,
409,
460,
505,
216,
218,
112,
285,
480,
250,
107,
502,
242,
294,
547,
546,
289,
548,
544,
133,
543,
284,
241,
251,
481,
545,
542,
243,
108,
293,
541,
249,
225,
463,
461,
462,
551,
406,
407,
166,
123,
118,
120,
259,
121,
258,
399,
418,
535,
540,
536,
537,
538,
539,
554,
555,
170,
556,
419,
420,
557,
558,
464,
559,
421,
560,
422,
262,
263,
126,
127,
130,
423,
128,
129,
131,
465,
561,
562,
563,
564,
565,
566,
567,
568,
569,
111,
570,
571,
572,
573,
574,
575,
576,
466,
467,
135,
468,
469,
549,
492,
278,
493,
275,
550,
494,
276,
279,
274,
136,
503,
495,
496,
277,
410,
411,
412,
413,
102,
414,
415,
531,
301,
533,
529,
141,
305,
459,
309,
303,
144,
532,
315,
316,
458,
534,
530,
310,
300,
311,
312,
143,
313,
302,
314,
528,
138,
482,
396,
139,
321,
456,
322,
140,
470,
323,
504,
427,
164,
177,
148,
324,
325,
326,
328,
428,
515,
506,
507,
395,
508,
155,
509,
156,
404,
472,
329,
330,
516,
332,
149,
336,
473,
471,
333,
337,
103,
431,
433,
434,
220,
435,
436,
437,
438,
439,
150,
339,
510,
151,
152,
511,
474,
344,
346,
347,
446,
440,
441,
153,
442,
356,
357,
444,
358,
359,
487,
522,
525,
497,
521,
165,
520,
519,
489,
523,
518,
527,
524,
490,
526,
552,
106,
512,
553,
429,
475,
154,
513,
206,
146,
476,
171,
448,
157,
447,
449,
477,
169,
483,
499,
498,
484,
162,
486,
363,
364,
366,
450,
368,
451,
115,
453,
378,
384,
385,
163,
398,
454,
455,
386,
387,
514,
517,
394,
425,
479,
426,
172,
391,
392,
176,
173,
174
location
enum<string>[] | null
Available options:
121,
097,
041,
001,
002,
003,
004,
005,
089,
006,
011,
154,
131,
164,
102,
159,
017,
160,
155,
025,
162,
043,
045,
048,
161,
051,
053,
055,
057,
062,
066,
103,
163,
068,
069,
073,
098,
074,
100,
087,
140,
090,
169,
009,
010,
013,
079,
019,
021,
023,
128,
156,
027,
028,
143,
029,
034,
145,
035,
036,
022,
042,
044,
168,
167,
122,
047,
166,
052,
058,
060,
142,
063,
170,
070,
077,
080,
083,
165,
091,
144,
093,
092,
141,
185,
187,
012,
015,
016,
175,
189,
184,
137,
182,
024,
031,
032,
110,
146,
173,
134,
124,
125,
181,
039,
127,
157,
126,
049,
050,
174,
176,
054,
152,
061,
151,
186,
099,
104,
065,
180,
105,
071,
150,
178,
188,
072,
179,
172,
076,
171,
078,
081,
082,
147,
183,
084,
148,
177,
190,
094,
149,
138,
116,
136,
115,
109,
133,
119,
112,
120,
129,
800,
132,
108,
130,
123,
135,
139,
117,
113,
114,
111,
118,
193,
101,
008,
014,
192,
018,
153,
107,
037,
158,
191,
106
region
enum<string>[] | null
Available options:
1_r,
2_r,
3_r,
4_r,
5_r,
6_r
industry
enum<string>[] | null
Available options:
101,
102,
113,
104,
141,
124,
169,
111,
178,
179,
112,
177,
116,
180,
117,
105,
103,
119,
175,
120,
114,
181,
133,
134,
118,
152,
137,
138,
115,
142,
171,
148,
132,
173,
129,
151
employment_type
enum<string>[] | null
Available options:
001,
002,
003,
004,
005,
006,
007
education
enum<string>[] | null
Available options:
007,
001,
002,
003,
004,
005,
006
career_level
enum<string>[] | null
Available options:
001,
002,
004,
006
benefit
enum<string>[] | null
Available options:
001,
002,
009,
023,
025,
035,
029,
003,
036,
020,
024,
004,
032,
027,
026,
030,
031,
005,
033,
022,
006,
018,
017,
028,
007,
008,
015,
016,
021,
034,
019,
014,
013,
011,
012
work_model
enum<string> | null
Available options:
001,
002
channel
enum<string> | null
Available options:
001,
002,
003,
004,
005,
006,
007,
008,
009,
010,
011,
012,
013,
014,
015,
016,
017,
018,
020
ngo_service_type
enum<string>[] | null
Available options:
001,
002,
003,
004,
005,
006,
007,
008,
009,
010,
011,
012,
022,
013,
014,
015,
016,
017,
018,
019,
020,
021
graduate_job_type
enum<string>[] | null
Available options:
501,
502,
503,
504
civil_service_type
enum<string>[] | null
Available options:
601,
602,
603,
604,
605,
606
salary_unit
enum<string> | null
Available options:
MON,
HR
salary_from
number | null
Required range: x >= 0
salary_to
number | null
Required range: x >= 0
experience_from
integer | null
Required range: 0 <= x <= 20
experience_to
integer | null
Required range: 0 <= x <= 20
post_date
enum<string> | null
Available options:
1,
2,
3
company
string | null
job
string[] | null
tag
string | null
Minimum string length: 1
is_cv_optional
boolean | null
has_great_benefits
boolean | null
is_whatsapp_apply
boolean | null
is_ct_message
boolean | null
is_crawled
boolean | null
has_salary_shown
boolean | null

Response

Successful Response

id
string
required
url
string
required
job_title
string
required
@type
string
default:CtgoodjobsJobCard
company_id
string | null
company_name
string | null
company_url
string | null
image
string | null
published_at
integer | null
expires_at
integer | null
salary
object | null
experience_from
integer | null
experience_to
integer | null
highlights
string[]
job_areas
object[]
locations
object[]
employment_types
object[]
career_levels
object[]
is_promoted
boolean | null
is_boosted
boolean | null
is_high_salary
boolean | null
is_fresh_grad
boolean | null
is_cv_optional
boolean | null
is_whatsapp_apply
boolean | null
is_ct_message
boolean | null
is_crawled
boolean | null