# Functions
NewAcademicHonorsService instatiates and returns a search service for this client.
NewAcademicHonorsService instatiates and returns a search service for this client.
NewAgencySubelementsService instatiates and returns a search service for this client.
NewApplicantSuppliersService instatiates and returns a search service for this client.
NewApplicationStatusesService instatiates and returns a search service for this client.
NewClient requires a user agent and api token string variables and returns a Client object or error.
NewCountriesService instatiates and returns a search service for this client.
NewCountrySubdivisionsService instatiates and returns a search service for this client.
NewCyberWorkGroupingsService instatiates and returns a search service for this client.
NewCyberWorkRolesService instatiates and returns a search service for this client.
NewDegreeTypeCodeService instatiates and returns a search service for this client.
NewDisabilitiesService instatiates and returns a search service for this client.
NewDocumentationsService instatiates and returns a search service for this client.
NewDocumentFormatsService instatiates and returns a search service for this client.
NewEthnicitiesService instatiates and returns a search service for this client.
NewFederalEmploymentStatusesService instatiates and returns a search service for this client.
NewGeoLocCodesService instatiates and returns a search service for this client.
NewGsaGeoLocCodesService instatiates and returns a search service for this client.
NewHiringPathsService instatiates and returns a search service for this client.
NewKeyStandardRequirementsService instatiates and returns a search service for this client.
NewLanguageCodesService instatiates and returns a search service for this client.
NewLanguageProficienciesService instatiates and returns a search service for this client.
NewLocationExpansionsService instatiates and returns a search service for this client.
NewMilitaryStatusCodesService instatiates and returns a search service for this client.
NewMissionCriticalCodesService instatiates and returns a search service for this client.
NewOccupationalSeriesService instatiates and returns a search service for this client.
NewPayPlansService instatiates and returns a search service for this client.
NewPositionOfferingTypesService instatiates and returns a search service for this client.
NewPositionOpeningsStatusesService instatiates and returns a search service for this client.
NewPositionScheduleTypesService instatiates and returns a search service for this client.
NewPostalCodesService instatiates and returns a search service for this client.
NewRaceCodesService instatiates and returns a search service for this client.
NewRefereeTypeCodesService instatiates and returns a search service for this client.
NewRemunerationRateIntervalCodesService instatiates and returns a search service for this client.
NewRequiredStandardDocumentsService instatiates and returns a search service for this client.
NewSearchService instatiates and returns a search service for this client.
NewSecurityClearancesService instatiates and returns a search service for this client.
NewServiceTypesService instatiates and returns a search service for this client.
NewSpecialHiringsService instatiates and returns a search service for this client.
NewTravelPercentagesService instatiates and returns a search service for this client.
NewWhoMayApplyService instatiates and returns a search service for this client.
# Structs
AcademicHonorsOptions are the url query parameters supported by the /codelist/academichonors usajobs api endpoint.
AcademicHonorsResponse is the golang struct implementation of all possible response fields from /codelist/academichonors.
AcademicHonorsService is used for interacting with the /codelist/academichonors endpoint of the usajobs api.
AcademicLevelsOptions are the url query parameters supported by the /codelist/academiclevels usajobs api endpoint.
AcademicLevelsResponse is the golang struct implementation of all possible response fields from /codelist/academiclevels.
AcademicLevelsService is used for interacting with the /codelist/academiclevels endpoint of the usajobs api.
AgencySubelementsOptions are the url query parameters supported by the /codelist/agencysubelements usajobs api endpoint.
AgencySubelementsResponse is the golang struct implementation of all possible response fields from /codelist/agencysubelements.
AgencySubelementsService is used for interacting with the /codelist/agencysubelements endpoint of the usajobs api.
ApplicantSuppliersOptions are the url query parameters supported by the /codelist/applicantsuppliers usajobs api endpoint.
ApplicantSuppliersResponse is the golang struct implementation of all possible response fields from /codelist/applicantsuppliers.
ApplicantSuppliersService is used for interacting with the /codelist/applicantsuppliers endpoint of the usajobs api.
ApplicationStatusesOptions are the url query parameters supported by the /codelist/applicationstatuses usajobs api endpoint.
AcademicHonorsResponse is the golang struct implementation of all possible response fields from /codelist/applicationstatuses.
ApplicationStatusesService is used for interacting with the /codelist/applicationstatuses endpoint of the usajobs api.
Client contains the HTTP client for making apis calls and services for interacting with the different usajobs api endpoints.
CountriesOptions are the url query parameters supported by the /codelist/countries usajobs api endpoint.
CountriesResponse is the golang struct implementation of all possible response fields from /codelist/countries.
CountriesService is used for interacting with the /codelist/countries endpoint of the usajobs api.
CountrySubdivisionsOptions are the url query parameters supported by the /codelist/countries usajobs api endpoint.
CountrySubdivisionsResponse is the golang struct implementation of all possible response fields from /codelist/countries.
CountrySubdivisionsService is used for interacting with the /codelist/countrysubdivisions endpoint of the usajobs api.
CyberWorkGroupingsOptions are the url query parameters supported by the /codelist/cyberworkgroupings usajobs api endpoint.
CyberWorkGroupingsResponse is the golang struct implementation of all possible response fields from /codelist/cyberworkgroupings.
CyberWorkGroupingsService is used for interacting with the /codelist/cyberworkgroupings endpoint of the usajobs api.
CyberWorkRolesOptions are the url query parameters supported by the /codelist/cyberworkroles usajobs api endpoint.
CyberWorkRolesResponse is the golang struct implementation of all possible response fields from /codelist/cyberworkroles.
CyberWorkRolesService is used for interacting with the /codelist/cyberworkroles endpoint of the usajobs api.
DegreeTypeCodeOptions are the url query parameters supported by the /codelist/dgreetypecode usajobs api endpoint.
DegreeTypeCodeResponse is the golang struct implementation of all possible response fields from /codelist/degreetypecode.
DegreeTypeCodeService is used for interacting with the /codelist/degreetypecode endpoint of the usajobs api.
DisabilitiesOptions are the url query parameters supported by the /codelist/disabilities usajobs api endpoint.
DisabilitiesResponse is the golang struct implementation of all possible response fields from /codelist/disabilities.
DisabilitiesService is used for interacting with the /codelist/disabilities endpoint of the usajobs api.
DocumentationsOptions are the url query parameters supported by the /codelist/documentations usajobs api endpoint.
DocumentationsResponse is the golang struct implementation of all possible response fields from /codelist/documentations.
DocumentationsService is used for interacting with the /codelist/documentations endpoint of the usajobs api.
DocumentFormatsOptions are the url query parameters supported by the /codelist/documentformats usajobs api endpoint.
DocumentFormatsResponse is the golang struct implementation of all possible response fields from /codelist/documentformats.
DocumentFormatsService is used for interacting with the /codelist/documentformats endpoint of the usajobs api.
EthnicitiesOptions are the url query parameters supported by the /codelist/EthnicitiesOptions usajobs api endpoint.
EthnicitiesResponse is the golang struct implementation of all possible response fields from /codelist/ethnicities.
EthnicitiesService is used for interacting with the /codelist/ethnicities endpoint of the usajobs api.
FederalEmploymentStatusesOptions are the url query parameters supported by the /codelist/federalemploymentstatuses usajobs api endpoint.
FederalEmploymentStatusesResponse is the golang struct implementation of all possible response fields from /codelist/federalemploymentstatuses.
FederalEmploymentStatusesService is used for interacting with the /codelist/federalemploymentstatuses endpoint of the usajobs api.
GeoLocCodesOptions are the url query parameters supported by the /codelist/geoloccodes usajobs api endpoint.
GeoLocCodesResponse is the golang struct implementation of all possible response fields from /codelist/geoloccodes.
GeoLocCodesService is used for interacting with the /codelist/geoloccodes endpoint of the usajobs api.
GsaGeoLocCodesOptions are the url query parameters supported by the /codelist/gsageoloccodes usajobs api endpoint.
GsaGeoLocCodesResponse is the golang struct implementation of all possible response fields from /codelist/gsageoloccodes.
GsaGeoLocCodesService is used for interacting with the /codelist/gsageoloccodes endpoint of the usajobs api.
HiringPathsOptions are the url query parameters supported by the /codelist/hiringpaths usajobs api endpoint.
HiringPathsResponse is the golang struct implementation of all possible response fields from /codelist/hiringpaths.
HiringPathsService is used for interacting with the /codelist/hiringpaths endpoint of the usajobs api.
KeyStandardRequirementsOptions are the url query parameters supported by the /codelist/keystandardrequirements usajobs api endpoint.
KeyStandardRequirementsResponse is the golang struct implementation of all possible response fields from /codelist/academichonors.
KeyStandardRequirementsService is used for interacting with the /codelist/keystandardrequirements endpoint of the usajobs api.
LanguageCodesOptions are the url query parameters supported by the /codelist/languagecodes usajobs api endpoint.
LanguageCodesResponse is the golang struct implementation of all possible response fields from /codelist/languagecodes.
LanguageCodesService is used for interacting with the /codelist/languagecodes endpoint of the usajobs api.
LanguageProficienciesOptions are the url query parameters supported by the /codelist/languageproficiencies usajobs api endpoint.
LanguageProficienciesResponse is the golang struct implementation of all possible response fields from /codelist/languageproficiencies.
LanguageProficienciesService is used for interacting with the /codelist/languageproficiencies endpoint of the usajobs api.
LocationExpansionsOptions are the url query parameters supported by the /codelist/locationexpansions usajobs api endpoint.
LocationExpansionsResponse is the golang struct implementation of all possible response fields from /codelist/locationexpansions.
LocationExpansionsService is used for interacting with the /codelist/locationexpansions endpoint of the usajobs api.
MilitaryStatusCodesOptions are the url query parameters supported by the /codelist/militarystatuscodes usajobs api endpoint.
MilitaryStatusCodesResponse is the golang struct implementation of all possible response fields from /codelist/militarystatuscodes.
MilitaryStatusCodesService is used for interacting with the /codelist/militarystatuscodes endpoint of the usajobs api.
MissionCriticalCodesOptions are the url query parameters supported by the /codelist/missioncriticalcodes usajobs api endpoint.
MissionCriticalCodesResponse is the golang struct implementation of all possible response fields from /codelist/missioncriticalcodes.
MissionCriticalCodesService is used for interacting with the /codelist/missioncriticalcodes endpoint of the usajobs api.
OccupationalSeriesOptions are the url query parameters supported by the /codelist/occupationalseries usajobs api endpoint.
OccupationalSeriesResponse is the golang struct implementation of all possible response fields from /codelist/occupationalseries.
OccupationalSeriesService is used for interacting with the /codelist/occupationalseries endpoint of the usajobs api.
PayPlansOptions are the url query parameters supported by the /codelist/payplans usajobs api endpoint.
PayPlansResponse is the golang struct implementation of all possible response fields from /codelist/payplans.
PayPlansService is used for interacting with the /codelist/payplans endpoint of the usajobs api.
PositionOfferingTypesOptions are the url query parameters supported by the /codelist/positionofferingtypes usajobs api endpoint.
PositionOfferingTypesResponse is the golang struct implementation of all possible response fields from /codelist/positionofferingtypes.
PositionOfferingTypesService is used for interacting with the /codelist/positionofferingtypes endpoint of the usajobs api.
PositionOpeningsStatusesOptions are the url query parameters supported by the /codelist/positionopeningstatuses usajobs api endpoint.
PositionOpeningsStatusesResponse is the golang struct implementation of all possible response fields from /codelist/positionopeningstatuses.
PositionOpeningsStatusesService is used for interacting with the /codelist/positionopeningstatuses endpoint of the usajobs api.
PositionScheduleTypesOptions are the url query parameters supported by the /codelist/positionscheduletypes usajobs api endpoint.
PositionScheduleTypesResponse is the golang struct implementation of all possible response fields from /codelist/positionscheduletypes.
PositionScheduleTypesService is used for interacting with the /codelist/positionscheduletypes endpoint of the usajobs api.
PostalCodesOptions are the url query parameters supported by the /codelist/postalcodes usajobs api endpoint.
PostalCodesResponse is the golang struct implementation of all possible response fields from /codelist/postalcodes.
PostalCodesService is used for interacting with the /codelist/postalcodes endpoint of the usajobs api.
RaceCodesOptions are the url query parameters supported by the /codelist/racecodes usajobs api endpoint.
RaceCodesResponse is the golang struct implementation of all possible response fields from /codelist/racecodes.
RaceCodesService is used for interacting with the /codelist/racecodes endpoint of the usajobs api.
RefereeTypeCodesOptions are the url query parameters supported by the /codelist/refereetypecodes usajobs api endpoint.
RefereeTypeCodesResponse is the golang struct implementation of all possible response fields from /codelist/refereetypecodes.
RefereeTypeCodesService is used for interacting with the /codelist/refereetypecodes endpoint of the usajobs api.
RemunerationRateIntervalCodesOptions are the url query parameters supported by the /codelist/remunerationrateintervalcodes usajobs api endpoint.
RemunerationRateIntervalCodesResponse is the golang struct implementation of all possible response fields from /codelist/remunerationrateintervalcodes.
RemunerationRateIntervalCodesService is used for interacting with the /codelist/remunerationrateintervalcodes endpoint of the usajobs api.
RequiredStandardDocumentsOptions are the url query parameters supported by the /codelist/requiredstandarddocuments usajobs api endpoint.
RequiredStandardDocumentsResponse is the golang struct implementation of all possible response fields from /codelist/requiredstandarddocuments.
RequiredStandardDocumentsService is used for interacting with the /codelist/requiredstandarddocuments endpoint of the usajobs api.
SearchOptions are most of the url parameters the usajobs api /search api supports.
SearchResponse is the golang struct implementation of all possible response fields from /search.
SearchService is used for interacting with the /search endpoint of the usajobs api.
SecurityClearancesOptions are the url query parameters supported by the /codelist/securityclearances usajobs api endpoint.
SecurityClearancesResponse is the golang struct implementation of all possible response fields from /codelist/securityclearances.
SecurityClearancesService is used for interacting with the /codelist/securityclearances endpoint of the usajobs api.
ServiceTypesOptions are the url query parameters supported by the /codelist/servicetypes usajobs api endpoint.
ServiceTypesResponse is the golang struct implementation of all possible response fields from /codelist/servicetypes.
ServiceTypesService is used for interacting with the /codelist/servicetypes endpoint of the usajobs api.
SpecialHiringsOptions are the url query parameters supported by the /codelist/specialhirings usajobs api endpoint.
SpecialHiringsResponse is the golang struct implementation of all possible response fields from /codelist/specialhirings.
SpecialHiringsService is used for interacting with the /codelist/specialhirings endpoint of the usajobs api.
TravelPercentagesOptions are the url query parameters supported by the /codelist/travelpercentages usajobs api endpoint.
TravelPercentagesResponse is the golang struct implementation of all possible response fields from /codelist/travelpercentages.
TravelPercentagesService is used for interacting with the /codelist/travelpercentages endpoint of the usajobs api.
WhoMayApplyOptions are the url query parameters supported by the /codelist/whomayapply usajobs api endpoint.
WhoMayApplyResponse is the golang struct implementation of all possible response fields from /codelist/whomayapply.
WhoMayApplyService is used for interacting with the /codelist/whomayapply endpoint of the usajobs api.