Explore APIs


We have recently made the decision to shift from a publicly available API to a private API so that we may be able to better service our customer, while still evolving our API Platform.

The API will still be available to our partner level clients. If you are interested in becoming a partner please Contact Us

Description Endpoint Documentation
Retrieve an application. GET cbapi/application/{applicationDID} http://api.careerbuilder.com/applicationgetinfo.aspx
Retrieve a blank application for a job. GET cbapi/job/{id}/applicationform http://api.careerbuilder.com/applicationformgetinfo.aspx
Submit an application for either an unregistered or registered user. POST cbapi/application http://api.careerbuilder.com/applicationpostinfo.aspx
Updates an existing application on behalf of a user. PUT cbapi/application/{applicationDID} http://api.careerbuilder.com/applicationputinfo.aspx
Get the apply link for a job v1/application/applylink http://api.careerbuilder.com/ApplicationInfo.aspx
Get a blank anonymous application v1/application/blank http://api.careerbuilder.com/ApplicationInfo.aspx
Get a form that can be put on a page for apply v1/application/form http://api.careerbuilder.com/ApplicationInfo.aspx
Application History v1/application/history http://api.careerbuilder.com/applicationHistoryInfo.aspx
Apply to a job as a registered user v1/application/registered http://api.careerbuilder.com/ApplicationInfo.aspx
Apply to a job as a anonymous user v1/application/submit http://api.careerbuilder.com/ApplicationInfo.aspx
Get the apply link for a job v2/application/applylink http://api.careerbuilder.com/ApplicationInfo.aspx
Get a blank anonymous application v2/application/blank http://api.careerbuilder.com/ApplicationInfo.aspx
Get a form that can be put on a page for apply v2/application/form http://api.careerbuilder.com/ApplicationInfo.aspx
Apply to a job as a registered user v2/application/registered http://api.careerbuilder.com/ApplicationInfo.aspx
Apply to a job as a anonymous user v2/application/submit http://api.careerbuilder.com/ApplicationInfo.aspx
Apply to a job as a registered user v3/application/registered http://api.careerbuilder.com/RegisteredApplicationInfo.aspx%3Fversion=v3
Description Endpoint Documentation
Check for Recruitment Edge Product Product/RecruitmentEdge/HasAccess Contact Us
Description Endpoint Documentation
Get recommended jobs within a company company/recommendedJobs Contact Us
Description Endpoint Documentation
Create a coverletter coverletter/create http://api.careerbuilder.com/coverlettercreateinfo.aspx
Delete an existing coverletter coverletter/delete http://api.careerbuilder.com/coverletterdeleteinfo.aspx
Edit a coverletter coverletter/edit http://api.careerbuilder.com/coverlettereditinfo.aspx
Retrieve a coverletter coverletter/retrieve http://api.careerbuilder.com/coverletterretrieveinfo.aspx
List all the cover letters for a user v1/coverletter/list http://api.careerbuilder.com/coverletterlistinfo.aspx
Get a list of a user's coverletters via Oauth v2/coverletter/list http://api.careerbuilder.com/coverletterlistinfo.aspx
Description Endpoint Documentation
List categories v1/categories http://api.careerbuilder.com/CategoryCodes.aspx
List country codes v1/countrycodes/ Contact Us
List job type codes. v1/desiredjobtypes/ http://api.careerbuilder.com/desiredjobtypesinfo.aspx
List education code v1/educationcodes http://api.careerbuilder.com/EducationCodes.aspx
List employment types v1/employeetypes http://api.careerbuilder.com/EmployeeTypes.aspx
List industry codes v1/industrycodes/ http://api.careerbuilder.com/industrycodesinfo.aspx
Retrieve a job v1/job http://api.careerbuilder.com/JobInfo.aspx
Email a job to a friend v1/job/email http://api.careerbuilder.com/jobemailinfo.aspx
Load expired job v1/job/expired http://api.careerbuilder.com/ExpiredJobInfo.aspx
Load skills for job DID v1/job/skills Contact Us
Get a link to the job details page v1/joblink Contact Us
Search jobs v1/jobsearch http://api.careerbuilder.com/Search/jobsearch/jobsearchinfo.aspx
List categories v2/categories http://api.careerbuilder.com/CategoryCodes.aspx
List country codes v2/countrycodes/ Contact Us
List job type codes. v2/desiredjobtypes/ http://api.careerbuilder.com/desiredjobtypesinfo.aspx
List education code v2/educationcodes http://api.careerbuilder.com/EducationCodes.aspx
List employment types v2/employeetypes http://api.careerbuilder.com/EmployeeTypes.aspx
List industry codes v2/industrycodes/ http://api.careerbuilder.com/industrycodesinfo.aspx
Retrieve a job v2/job http://api.careerbuilder.com/JobInfo.aspx
Search jobs v2/jobsearch http://api.careerbuilder.com/Search/jobsearch/jobsearchinfo.aspx
Retrieve a job v3/job http://api.careerbuilder.com/JobInfo.aspx
Description Endpoint Documentation
Retrieve Job Branding branding Contact Us
Description Endpoint Documentation
Get recommendations for a job v1/recommendations/forjob http://api.careerbuilder.com/Search/recommendations/recommendations.aspx
Get recommendations for a job with user preferences v1/recommendations/forjobwithuserprefs Contact Us
Get recommendations for a user v1/recommendations/foruser http://api.careerbuilder.com/Search/recommendations/recommendations.aspx
Get recommendations for a job v2/recommendations/forjob http://api.careerbuilder.com/Search/recommendations/recommendations.aspx
Get recommendations for a user v2/recommendations/forjobwithuserprefs http://api.careerbuilder.com/Search/recommendations/recommendations.aspx
Get recommendations for a user v2/recommendations/foruser http://api.careerbuilder.com/Search/recommendations/recommendations.aspx
Description Endpoint Documentation
Delete a resume by an OAuth Id. DELETE cbapi/resumes/{resumeOAuthHashId} http://api.careerbuilder.com/api/resumedeleteinfo.aspx
List degree codes v1/degreecodes/ Contact Us
Lists language codes v1/languagecodes/ http://api.careerbuilder.com/languagecodes.aspx
Create a resume v1/resume/create http://api.careerbuilder.com/ResumeInfo.aspx
Delete a resume v1/resume/delete http://api.careerbuilder.com/ResumeInfo.aspx
Delete a Resume Image v1/resume/deleteimage http://api.careerbuilder.com/ResumeImageInfo.aspx
Edit a resume v1/resume/edit http://api.careerbuilder.com/ResumeInfo.aspx
Gain ownership of all the resumes for a specific user v1/resume/ownall http://api.careerbuilder.com/ResumeInfo.aspx
Retrieve a resume v1/resume/retrieve http://api.careerbuilder.com/ResumeInfo.aspx
load skills for resume ex. ID v1/resume/skills Contact Us
Update a Resume Image v1/resume/updateimage http://api.careerbuilder.com/ResumeImageInfo.aspx
Attach a word document for resume v1/resume/upload http://api.careerbuilder.com/ResumeInfo.aspx
Upload a Resume Image v1/resume/uploadimage http://api.careerbuilder.com/ResumeImageInfo.aspx
Resume work statuses v1/resume/workstatuslist http://api.careerbuilder.com/workstatusinfo.aspx
List degree codes v2/degreecodes/ Contact Us
Lists language codes v2/languagecodes/ http://api.careerbuilder.com/languagecodes.aspx
Create a resume v2/resume/create http://api.careerbuilder.com/ResumeInfo.aspx
Delete a resume v2/resume/delete http://api.careerbuilder.com/ResumeInfo.aspx
Edit a resume v2/resume/edit http://api.careerbuilder.com/ResumeInfo.aspx
Gain ownership of all the resumes for a specific user v2/resume/ownall http://api.careerbuilder.com/ResumeInfo.aspx
Parse a word document and get back a resume v2/resume/parse http://api.careerbuilder.com/ResumeInfo.aspx
Retrieve a resume v2/resume/retrieve http://api.careerbuilder.com/ResumeInfo.aspx
Attach a word document for resume v2/resume/upload http://api.careerbuilder.com/ResumeInfo.aspx
Oauth resume retrieve v3/resume/get http://api.careerbuilder.com/docs/v3/resume
Oauth resume list v3/resume/list http://api.careerbuilder.com/docs/v3/resume
Description Endpoint Documentation
Talent Network - Configuration talentnetwork/config http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - GetJoinFormQuestion talentnetwork/config/join/questions http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - GetJoinFormBranding talentnetwork/config/layout/branding http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Navigators talentnetwork/config/layout/navigators http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Featured Page Job Search talentnetwork/featuredpage http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Featured Page Branding talentnetwork/featuredpagebranding http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Job Details talentnetwork/job http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Job Info talentnetwork/job/info http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Member Creation talentnetwork/member/create http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Job Recommendations talentnetwork/member/job/recommendations http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - Similar Jobs talentnetwork/similarjobs http://api.careerbuilder.com/Talentnetwork.aspx
Talent Network - GetJoinFormGeo tn/JoinForm/Geo http://api.careerbuilder.com/Talentnetwork.aspx
Description Endpoint Documentation
Change a user’s password v1/user/changepw http://api.careerbuilder.com/UserInfo.aspx
Check email address/password to see if user exists v1/user/checkexisting http://api.careerbuilder.com/UserInfo.aspx
Create a user v1/user/create http://api.careerbuilder.com/UserInfo.aspx
Delete a user v1/user/delete http://api.careerbuilder.com/UserInfo.aspx
Edit a user v1/user/edit http://api.careerbuiler.com/UserInfo.aspx
Thumbs Up/Thumbs Down v1/user/preference http://api.careerbuilder.com/userpreferenceinfo.aspx
Retrieve a user v1/user/retrieve http://api.careerbuilder.com/UserInfo.aspx
Change a user’s password v2/user/changepw http://api.careerbuilder.com/UserInfo.aspx
Check email address/password to see if user exists v2/user/checkexisting http://api.careerbuilder.com/UserInfo.aspx
Create a user v2/user/create http://api.careerbuilder.com/UserInfo.aspx
Delete a user v2/user/delete http://api.careerbuilder.com/UserInfo.aspx
Edit a user v2/user/edit http://api.careerbuilder.com/UserInfo.aspx
Retrieve a user v2/user/retrieve http://api.careerbuilder.com/UserInfo.aspx
Get an oAuth token for a user v2/user/token http://api.careerbuilder.com/UserInfo.aspx
Retrieve a user via Oauth v3/user/get http://api.careerbuilder.com/docs/v3/user%3Fversion=v3
Retrieve a user v3/user/retrieve http://api.careerbuilder.com/UserInfo.aspx
Retrieve a user via Oauth v3/user/update http://api.careerbuilder.com/docs/v3/user%3Fversion=v3
Description Endpoint Documentation
This will compleatly replace a SavedSearch with the body of your request /cbapi/SavedSearches http://api.careerbuilder.com/SavedSearchesPutInfo.aspx
This will completely delete a users saved job search DELETE cbapi/savedsearches/{DID} http://api.careerbuilder.com/SavedSearchesDELETEInfo.aspx
Retrieve all data about a user’s saved job searchs GET /cbapi/savedsearches http://api.careerbuilder.com/SavedSearchInfo.aspx
Retrieve By VisitorID GET /cbapi/visitor/{visitorid} http://api.careerbuilder.com/VisitorGETInfo.aspx
Allows you to create saved searches on behalf of a user POST /cbapi/SavedSearches http://api.careerbuilder.com/SavedSearchesPOSTInfo.aspx
Allows you to submit information associated with a unique visitor that arrives on your page and in turn recieve an identifier. POST /cbapi/visitor http://api.careerbuilder.com/VisitorPOSTInfo.aspx
Allows you to submit information to modify an existing visitor. PUT /cbapi/visitor/{visitorid} http://api.careerbuilder.com/VisitorPUTInfo.aspx
Allows you to create an Anonymous Saved Job Search v1/anonymoussavedjobsearch/create http://api.careerbuilder.com/anonsavedsearchcreate.aspx
Allows you to delete an Anonymous Saved Job Search v1/anonymoussavedjobsearch/delete http://api.careerbuilder.com/anonsavedsearchdelete.aspx
Retrieve a feed v1/feeds/retrieve http://api.careerbuilder.com/INTLAPI/Feeds/FeedsInfo.aspx
Create a feed v1/feeds/submit http://api.careerbuilder.com/INTLAPI/Feeds/createFeedsInfo.aspx
Get the data from a hireinsider job report v1/jobreport http://api.careerbuilder.com/JobReport.aspx
Save a job for a user v1/savedjob/create Contact Us
Delete a saved job v1/savedjob/delete Contact Us
List all the saved jobs for a user v1/savedjob/list Contact Us
Saved search create v1/savedsearch/create http://api.careerbuilder.com/savedsearchinfo.aspx
Saved search delete v1/savedsearch/delete http://api.careerbuilder.com/savedsearchdeleteinfo.aspx
Saved search list v1/savedsearch/list http://api.careerbuilder.com/savedsearchinfo.aspx
Saved search retrieve v1/savedsearch/retrieve http://api.careerbuilder.com/savedsearchinfo.aspx
Saved search update v1/savedsearch/update http://api.careerbuilder.com/savedsearchinfo.aspx
Modify email subscription values for a user v1/user/subscription http://api.careerbuilder.com/usersubscriptioninfo.aspx
Retrieve current email subscription values for a user v1/user/subscription/retrieve http://api.careerbuilder.com/usersubscriptionRetrieve.aspx
Save a job for a user via OAuth v2/savedjob/create http://api.careerbuilder.com/SavedJob.aspx