PracticeLink Job Scraper avatar

PracticeLink Job Scraper

Try for free

1 day trial then $19.99/month - No credit card required now

Go to Store
PracticeLink Job Scraper

PracticeLink Job Scraper

muhammetakkurtt/practicelink-job-scraper
Try for free

1 day trial then $19.99/month - No credit card required now

Healthcare job scraper for PracticeLink.com that collects medical positions, physician jobs, and nursing opportunities. Extracts detailed job information including titles, descriptions, employer details, locations, and recruiter contacts. Perfect for healthcare recruitment, market analysis.

You can access the PracticeLink Job Scraper programmatically from your own applications by using the Apify API. You can choose the language preference from below. To use the Apify API, you’ll need an Apify account and your API token, found in Integrations settings in Apify Console.

1{
2  "openapi": "3.0.1",
3  "info": {
4    "version": "0.0",
5    "x-build-id": "ANbqwfaKzwFHy2vaW"
6  },
7  "servers": [
8    {
9      "url": "https://api.apify.com/v2"
10    }
11  ],
12  "paths": {
13    "/acts/muhammetakkurtt~practicelink-job-scraper/run-sync-get-dataset-items": {
14      "post": {
15        "operationId": "run-sync-get-dataset-items-muhammetakkurtt-practicelink-job-scraper",
16        "x-openai-isConsequential": false,
17        "summary": "Executes an Actor, waits for its completion, and returns Actor's dataset items in response.",
18        "tags": [
19          "Run Actor"
20        ],
21        "requestBody": {
22          "required": true,
23          "content": {
24            "application/json": {
25              "schema": {
26                "$ref": "#/components/schemas/inputSchema"
27              }
28            }
29          }
30        },
31        "parameters": [
32          {
33            "name": "token",
34            "in": "query",
35            "required": true,
36            "schema": {
37              "type": "string"
38            },
39            "description": "Enter your Apify token here"
40          }
41        ],
42        "responses": {
43          "200": {
44            "description": "OK"
45          }
46        }
47      }
48    },
49    "/acts/muhammetakkurtt~practicelink-job-scraper/runs": {
50      "post": {
51        "operationId": "runs-sync-muhammetakkurtt-practicelink-job-scraper",
52        "x-openai-isConsequential": false,
53        "summary": "Executes an Actor and returns information about the initiated run in response.",
54        "tags": [
55          "Run Actor"
56        ],
57        "requestBody": {
58          "required": true,
59          "content": {
60            "application/json": {
61              "schema": {
62                "$ref": "#/components/schemas/inputSchema"
63              }
64            }
65          }
66        },
67        "parameters": [
68          {
69            "name": "token",
70            "in": "query",
71            "required": true,
72            "schema": {
73              "type": "string"
74            },
75            "description": "Enter your Apify token here"
76          }
77        ],
78        "responses": {
79          "200": {
80            "description": "OK",
81            "content": {
82              "application/json": {
83                "schema": {
84                  "$ref": "#/components/schemas/runsResponseSchema"
85                }
86              }
87            }
88          }
89        }
90      }
91    },
92    "/acts/muhammetakkurtt~practicelink-job-scraper/run-sync": {
93      "post": {
94        "operationId": "run-sync-muhammetakkurtt-practicelink-job-scraper",
95        "x-openai-isConsequential": false,
96        "summary": "Executes an Actor, waits for completion, and returns the OUTPUT from Key-value store in response.",
97        "tags": [
98          "Run Actor"
99        ],
100        "requestBody": {
101          "required": true,
102          "content": {
103            "application/json": {
104              "schema": {
105                "$ref": "#/components/schemas/inputSchema"
106              }
107            }
108          }
109        },
110        "parameters": [
111          {
112            "name": "token",
113            "in": "query",
114            "required": true,
115            "schema": {
116              "type": "string"
117            },
118            "description": "Enter your Apify token here"
119          }
120        ],
121        "responses": {
122          "200": {
123            "description": "OK"
124          }
125        }
126      }
127    }
128  },
129  "components": {
130    "schemas": {
131      "inputSchema": {
132        "type": "object",
133        "required": [
134          "profession"
135        ],
136        "properties": {
137          "profession": {
138            "title": "Profession",
139            "enum": [
140              "",
141              "physician",
142              "physician-academics",
143              "physician-academics-program-director",
144              "physician-administration",
145              "physician-clinical-research",
146              "physician-industry",
147              "physician-locums",
148              "audiologist",
149              "behavioral-health-specialist",
150              "certified-anesthesiologist-assistant",
151              "certified-nurse-midwife",
152              "chemical-dependence-substance-abuse-counselor",
153              "clinical-dietitian-nutritionist",
154              "clinical-psychology-mental-health-counseling",
155              "clinical-research",
156              "computerized-tomography-technician",
157              "counselor",
158              "crna",
159              "dental-hygienist",
160              "dentist",
161              "dentistry-oral-surgery",
162              "dentistry-pediatric",
163              "dietitian",
164              "health-care-administration-business-finance",
165              "health-care-administration-chief-medical-officer",
166              "health-care-administration-executive",
167              "health-care-administration-imaging-radiology",
168              "health-care-administration-management",
169              "health-educator",
170              "laboratory-technician",
171              "licensed-clinical-social-worker",
172              "medical-assistant",
173              "medical-technician",
174              "nuclear-medicine-technician",
175              "nurse-midwife",
176              "nurse-practitioner",
177              "nursing-clinical-nurse-specialist",
178              "nursing-licensed-practical-nurse",
179              "nursing-management-supervisor",
180              "nursing-psychiatric-nurse-therapist",
181              "nursing-registered-nurse",
182              "occupational-therapist",
183              "optometrist",
184              "paramedic",
185              "pathology-assistant",
186              "pharmacist",
187              "phd-pathology",
188              "physical-therapist",
189              "physician-assistant-associate",
190              "physicist",
191              "podiatrist",
192              "psychologist",
193              "psychologist-child",
194              "public-health-specialist",
195              "radiation-therapist",
196              "radiology-technician",
197              "respiratory-care-therapist",
198              "sleep-lab-technician",
199              "speech-language-pathologist",
200              "ultrasound-technician",
201              "vocational-rehabilitation-specialist"
202            ],
203            "type": "string",
204            "description": "The profession to filter job listings",
205            "default": ""
206          },
207          "speciality": {
208            "title": "Speciality",
209            "enum": [
210              "",
211              "addiction-psychiatry",
212              "addictions-medicine",
213              "administration-management",
214              "advanced-heart-failure-and-transplant-cardiology",
215              "allergy-and-immunology",
216              "alternative-medicine",
217              "anesthesiology",
218              "anesthesiology-neurocritical-care",
219              "bariatrics",
220              "behavioral-neurology-and-neuropsychiatry",
221              "biostatistics-phd",
222              "cardiac-surgery-cardiovascular-surgery",
223              "cardio-thoracic-surgery",
224              "cardio-thoracic-surgery-transplant",
225              "cardiology",
226              "cardiology-electrophysiology",
227              "cardiology-interventional",
228              "cardiology-invasive",
229              "cardiology-non-invasive",
230              "colon-and-rectal-surgery",
231              "critical-care-intensivist",
232              "dental-public-health",
233              "dermatology",
234              "dermatology-mohs",
235              "dermatopathology",
236              "emergency-medicine",
237              "endocrinology",
238              "endocrinology-reproductive",
239              "endodontics",
240              "family-medicine",
241              "family-medicine-ob",
242              "family-medicine-obesity-medicine",
243              "family-medicine-sports-medicine",
244              "gastroenterology",
245              "general-practice",
246              "general-surgery",
247              "general-surgery-breast-surgery",
248              "genetics",
249              "geriatric-medicine",
250              "gynecology",
251              "gynecology-oncology",
252              "gynecology-urogynecology",
253              "head-and-neck-surgery",
254              "headache-medicine",
255              "hematology",
256              "hematology-and-oncology",
257              "hepatology",
258              "hospice",
259              "hospitalist",
260              "hyperbaric-medicine",
261              "infectious-disease",
262              "integrative-medicine",
263              "internal-medicine",
264              "internal-medicine-addictions",
265              "internal-medicine-obesity-medicine",
266              "maternal-fetal-medicine",
267              "med-peds",
268              "med-psych",
269              "med-surg",
270              "medical-microbiology",
271              "neonatology",
272              "nephrology",
273              "neurohospitalist",
274              "neurological-surgery",
275              "neurological-surgery-neuro-oncology",
276              "neurological-surgery-neurocritical-care",
277              "neurological-surgery-neuroendovascular",
278              "neurology",
279              "neurology-child-neuroimaging",
280              "neurology-clinical-neurophysiology",
281              "neurology-geriatric",
282              "neurology-interventional",
283              "neurology-movement-disorders",
284              "neurology-neuro-oncology",
285              "neurology-neurocritical-care",
286              "neurology-neuroendovascular",
287              "neurology-neuroimaging",
288              "neurology-neuromuscular-medicine",
289              "neurology-vascular",
290              "neuromusculoskeletal-medicine-and-omm",
291              "neuropsychology",
292              "nuclear-medicine",
293              "obstetrics-and-gynecology",
294              "obstetrics-and-gynecology-ob-hospitalist",
295              "occupational-medicine",
296              "oncology",
297              "oncology-breast",
298              "oncology-gynecological",
299              "oncology-medical",
300              "oncology-surgical",
301              "oncology-urology",
302              "ophthalmology",
303              "ophthalmology-retinal-surgery",
304              "oral-and-maxillofacial-surgery",
305              "orthodontics-and-dentofacial-orthopedics",
306              "orthopaedic-surgery",
307              "orthopaedic-surgery-adult-reconstructive-surgery",
308              "orthopaedic-surgery-foot-and-ankle",
309              "orthopaedic-surgery-hand-surgery",
310              "orthopaedic-surgery-shoulder",
311              "orthopaedic-surgery-spine",
312              "orthopaedic-surgery-sports-medicine",
313              "orthopaedic-surgery-trauma",
314              "otolaryngology",
315              "otolaryngology-neurotology",
316              "otolaryngology-otologist",
317              "pain-medicine",
318              "palliative-care",
319              "pathology",
320              "pediatric-dentistry",
321              "pediatrics",
322              "pediatrics-adolescent-med",
323              "pediatrics-allergy-and-immunology",
324              "pediatrics-anesthesiology",
325              "pediatrics-bone-marrow-transplant",
326              "pediatrics-cardiology",
327              "pediatrics-child-abuse-and-neglect",
328              "pediatrics-critical-care",
329              "pediatrics-dermatology",
330              "pediatrics-developmental-behavioral",
331              "pediatrics-emergency-medicine",
332              "pediatrics-endocrinology",
333              "pediatrics-gastroenterology",
334              "pediatrics-genetics",
335              "pediatrics-hematology-oncology",
336              "pediatrics-hospitalist",
337              "pediatrics-infectious-disease",
338              "pediatrics-intensivist",
339              "pediatrics-nephrology",
340              "pediatrics-neurology",
341              "pediatrics-neurosurgery",
342              "pediatrics-ophthalmology",
343              "pediatrics-orthopaedics",
344              "pediatrics-otolaryngology",
345              "pediatrics-pediatric-hemonc-neuro-oncology",
346              "pediatrics-physical-medicine-and-rehab",
347              "pediatrics-plastic-surgery",
348              "pediatrics-pulmonology",
349              "pediatrics-radiology",
350              "pediatrics-rheumatology",
351              "pediatrics-surgery",
352              "pediatrics-urgent-care",
353              "pediatrics-urology",
354              "pediatrics-pathology",
355              "pediatrics-transplant",
356              "perinatal-medicine",
357              "pharmaceutical-industry",
358              "physical-medicine-and-rehab",
359              "plastic-surgery",
360              "podiatry",
361              "preventative-medicine-obesity-medicine",
362              "preventive-medicine",
363              "psychiatry",
364              "psychiatry-child",
365              "psychiatry-geriatric",
366              "psychology",
367              "psychology-child",
368              "pulmonary-disease",
369              "pulmonary-disease-critical-care",
370              "radiation-oncology",
371              "radiology",
372              "radiology-interventional",
373              "radiology-neuro-interventional",
374              "radiology-neuroendovascular",
375              "radiology-nuclear",
376              "radiology-womens-imager",
377              "research",
378              "rheumatology",
379              "sleep-medicine",
380              "sports-medicine",
381              "surgery-neurocritical-care",
382              "surgical-critical-care",
383              "technology",
384              "thoracic-surgery",
385              "toxicology",
386              "transplant-surgery",
387              "trauma-surgery",
388              "ultrasound",
389              "urgent-care",
390              "urology",
391              "urology-oncology",
392              "vascular-medicine",
393              "vascular-surgery",
394              "womens-health",
395              "wound-care"
396            ],
397            "type": "string",
398            "description": "The speciality to filter job listings",
399            "default": ""
400          },
401          "location": {
402            "title": "Location",
403            "enum": [
404              "0",
405              "251",
406              "250",
407              "254",
408              "252",
409              "3380",
410              "1122",
411              "308",
412              "255",
413              "256",
414              "257",
415              "259",
416              "258",
417              "260",
418              "261",
419              "262",
420              "1127",
421              "263",
422              "1126",
423              "265",
424              "266",
425              "267",
426              "264",
427              "268",
428              "269",
429              "270",
430              "273",
431              "272",
432              "271",
433              "274",
434              "275",
435              "278",
436              "276",
437              "279",
438              "282",
439              "286",
440              "283",
441              "284",
442              "285",
443              "287",
444              "280",
445              "281",
446              "277",
447              "-1",
448              "288",
449              "289",
450              "315",
451              "290",
452              "291",
453              "292",
454              "1131",
455              "293",
456              "294",
457              "295",
458              "1684",
459              "296",
460              "297",
461              "299",
462              "302",
463              "300",
464              "301",
465              "3395",
466              "303",
467              "1736",
468              "305",
469              "304",
470              "306"
471            ],
472            "type": "string",
473            "description": "The location to filter job listings",
474            "default": "0"
475          },
476          "recruitmentType": {
477            "title": "Recruitment Type",
478            "enum": [
479              "employer-direct",
480              "search-firm",
481              "both"
482            ],
483            "type": "string",
484            "description": "The type of recruitment to filter job listings",
485            "default": "employer-direct"
486          },
487          "maxJobs": {
488            "title": "Maximum Jobs",
489            "minimum": 0,
490            "type": "integer",
491            "description": "Maximum number of jobs to scrape (0 for no limit)",
492            "default": 20
493          },
494          "concurrentRequests": {
495            "title": "Concurrent Requests",
496            "minimum": 1,
497            "maximum": 20,
498            "type": "integer",
499            "description": "Maximum number of concurrent requests (1-20)",
500            "default": 20
501          },
502          "proxyConfiguration": {
503            "title": "Proxy Configuration",
504            "type": "object",
505            "description": "Using a proxy is recommended for faster and more reliable results",
506            "default": {
507              "useApifyProxy": true,
508              "groups": [
509                "RESIDENTIAL"
510              ]
511            }
512          }
513        }
514      },
515      "runsResponseSchema": {
516        "type": "object",
517        "properties": {
518          "data": {
519            "type": "object",
520            "properties": {
521              "id": {
522                "type": "string"
523              },
524              "actId": {
525                "type": "string"
526              },
527              "userId": {
528                "type": "string"
529              },
530              "startedAt": {
531                "type": "string",
532                "format": "date-time",
533                "example": "2025-01-08T00:00:00.000Z"
534              },
535              "finishedAt": {
536                "type": "string",
537                "format": "date-time",
538                "example": "2025-01-08T00:00:00.000Z"
539              },
540              "status": {
541                "type": "string",
542                "example": "READY"
543              },
544              "meta": {
545                "type": "object",
546                "properties": {
547                  "origin": {
548                    "type": "string",
549                    "example": "API"
550                  },
551                  "userAgent": {
552                    "type": "string"
553                  }
554                }
555              },
556              "stats": {
557                "type": "object",
558                "properties": {
559                  "inputBodyLen": {
560                    "type": "integer",
561                    "example": 2000
562                  },
563                  "rebootCount": {
564                    "type": "integer",
565                    "example": 0
566                  },
567                  "restartCount": {
568                    "type": "integer",
569                    "example": 0
570                  },
571                  "resurrectCount": {
572                    "type": "integer",
573                    "example": 0
574                  },
575                  "computeUnits": {
576                    "type": "integer",
577                    "example": 0
578                  }
579                }
580              },
581              "options": {
582                "type": "object",
583                "properties": {
584                  "build": {
585                    "type": "string",
586                    "example": "latest"
587                  },
588                  "timeoutSecs": {
589                    "type": "integer",
590                    "example": 300
591                  },
592                  "memoryMbytes": {
593                    "type": "integer",
594                    "example": 1024
595                  },
596                  "diskMbytes": {
597                    "type": "integer",
598                    "example": 2048
599                  }
600                }
601              },
602              "buildId": {
603                "type": "string"
604              },
605              "defaultKeyValueStoreId": {
606                "type": "string"
607              },
608              "defaultDatasetId": {
609                "type": "string"
610              },
611              "defaultRequestQueueId": {
612                "type": "string"
613              },
614              "buildNumber": {
615                "type": "string",
616                "example": "1.0.0"
617              },
618              "containerUrl": {
619                "type": "string"
620              },
621              "usage": {
622                "type": "object",
623                "properties": {
624                  "ACTOR_COMPUTE_UNITS": {
625                    "type": "integer",
626                    "example": 0
627                  },
628                  "DATASET_READS": {
629                    "type": "integer",
630                    "example": 0
631                  },
632                  "DATASET_WRITES": {
633                    "type": "integer",
634                    "example": 0
635                  },
636                  "KEY_VALUE_STORE_READS": {
637                    "type": "integer",
638                    "example": 0
639                  },
640                  "KEY_VALUE_STORE_WRITES": {
641                    "type": "integer",
642                    "example": 1
643                  },
644                  "KEY_VALUE_STORE_LISTS": {
645                    "type": "integer",
646                    "example": 0
647                  },
648                  "REQUEST_QUEUE_READS": {
649                    "type": "integer",
650                    "example": 0
651                  },
652                  "REQUEST_QUEUE_WRITES": {
653                    "type": "integer",
654                    "example": 0
655                  },
656                  "DATA_TRANSFER_INTERNAL_GBYTES": {
657                    "type": "integer",
658                    "example": 0
659                  },
660                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
661                    "type": "integer",
662                    "example": 0
663                  },
664                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
665                    "type": "integer",
666                    "example": 0
667                  },
668                  "PROXY_SERPS": {
669                    "type": "integer",
670                    "example": 0
671                  }
672                }
673              },
674              "usageTotalUsd": {
675                "type": "number",
676                "example": 0.00005
677              },
678              "usageUsd": {
679                "type": "object",
680                "properties": {
681                  "ACTOR_COMPUTE_UNITS": {
682                    "type": "integer",
683                    "example": 0
684                  },
685                  "DATASET_READS": {
686                    "type": "integer",
687                    "example": 0
688                  },
689                  "DATASET_WRITES": {
690                    "type": "integer",
691                    "example": 0
692                  },
693                  "KEY_VALUE_STORE_READS": {
694                    "type": "integer",
695                    "example": 0
696                  },
697                  "KEY_VALUE_STORE_WRITES": {
698                    "type": "number",
699                    "example": 0.00005
700                  },
701                  "KEY_VALUE_STORE_LISTS": {
702                    "type": "integer",
703                    "example": 0
704                  },
705                  "REQUEST_QUEUE_READS": {
706                    "type": "integer",
707                    "example": 0
708                  },
709                  "REQUEST_QUEUE_WRITES": {
710                    "type": "integer",
711                    "example": 0
712                  },
713                  "DATA_TRANSFER_INTERNAL_GBYTES": {
714                    "type": "integer",
715                    "example": 0
716                  },
717                  "DATA_TRANSFER_EXTERNAL_GBYTES": {
718                    "type": "integer",
719                    "example": 0
720                  },
721                  "PROXY_RESIDENTIAL_TRANSFER_GBYTES": {
722                    "type": "integer",
723                    "example": 0
724                  },
725                  "PROXY_SERPS": {
726                    "type": "integer",
727                    "example": 0
728                  }
729                }
730              }
731            }
732          }
733        }
734      }
735    }
736  }
737}

PracticeLink Job Scraper OpenAPI definition

OpenAPI is a standard for designing and describing RESTful APIs, allowing developers to define API structure, endpoints, and data formats in a machine-readable way. It simplifies API development, integration, and documentation.

OpenAPI is effective when used with AI agents and GPTs by standardizing how these systems interact with various APIs, for reliable integrations and efficient communication.

By defining machine-readable API specifications, OpenAPI allows AI models like GPTs to understand and use varied data sources, improving accuracy. This accelerates development, reduces errors, and provides context-aware responses, making OpenAPI a core component for AI applications.

You can download the OpenAPI definitions for PracticeLink Job Scraper from the options below:

If you’d like to learn more about how OpenAPI powers GPTs, read our blog post.

You can also check out our other API clients:

Developer
Maintained by Community

Actor Metrics

  • 5 monthly users

  • 2 stars

  • >99% runs succeeded

  • Created in Jan 2025

  • Modified 4 days ago