API / Service Documentation
Overview
This page describes machine-accessible services and discovery endpoints for Personnel Plus, Inc.
Discovery Endpoints
- API Catalog:
/.well-known/api-catalog - AI Guidance:
/llms.txt
Available Services
WordPress REST API Root
Primary machine-readable API root.
/wp-json/
Personnel Plus Jobs API
Normalized, agent-friendly job listings endpoint. This is the preferred endpoint for agents and integrations that need current public job listings.
/wp-json/personnelplus/v1/jobs
Supported Query Parameters
per_page— number of jobs to return, from 1 to 100. Default: 50.location— filter jobs by location text.search— search job title and content.
Example Requests
/wp-json/personnelplus/v1/jobs/wp-json/personnelplus/v1/jobs?per_page=10/wp-json/personnelplus/v1/jobs?location=Boise/wp-json/personnelplus/v1/jobs?search=welder
Example Response
Example values are illustrative and may not represent active job listings.
{
"source": "https://personnelplusinc.com/wp-json/wp/v2/job-listings",
"count": 2,
"jobs": [
{
"id": 123,
"title": "Warehouse Associate",
"description": "Full job description text...",
"excerpt": "Short summary of the job...",
"job_types": ["Full Time"],
"categories": ["Warehouse"],
"location": "Boise, ID",
"company": "Personnel Plus",
"salary": "18.00",
"salary_currency": "USD",
"salary_unit": "hour",
"expires_at": "2026-05-30",
"apply_url": "https://dev.personnelinc.com/apply-for-job/4/123456",
"posted_at": "2026-04-10T12:00:00",
"updated_at": "2026-04-15T08:30:00",
"url": "https://personnelplusinc.com/job/warehouse-associate"
},
{
"id": 124,
"title": "Welder",
"description": "Full job description text...",
"excerpt": "Short summary of the job...",
"job_types": ["Full Time"],
"categories": ["Skilled Trades"],
"location": "Nampa, ID",
"company": "Personnel Plus",
"salary": "22.00",
"salary_currency": "USD",
"salary_unit": "hour",
"expires_at": "2026-05-25",
"apply_url": "https://dev.personnelinc.com/apply-for-job/6/654321",
"posted_at": "2026-04-08T09:15:00",
"updated_at": "2026-04-12T10:00:00",
"url": "https://personnelplusinc.com/job/welder"
}
]
}
Response Fields
source— native source endpoint.count— number of jobs returned.jobs— array of normalized job listing objects.
Job Object Fields
idtitledescriptionexcerptjob_typescategorieslocationcompanysalarysalary_currencysalary_unitexpires_atapply_urlposted_atupdated_aturl
Job Feeds
/indeed-jobs.xml– Indeed-compatible XML feed/linkedin-jobs.xml– LinkedIn job feed (requires approval)/jobs-feed.xml– Generic XML feed for aggregators
WP Job Manager Job Listings API
Native WordPress REST API endpoint for WP Job Manager job listings. This endpoint exposes WordPress-shaped job data.
/wp-json/wp/v2/job-listings
Job Categories API
Native WordPress REST API endpoint for job listing categories.
/wp-json/wp/v2/job-categories
Job Types API
Native WordPress REST API endpoint for job listing types.
/wp-json/wp/v2/job-types
WordPress Posts API
Standard WordPress posts collection endpoint.
/wp-json/wp/v2/posts
WordPress Pages API
Standard WordPress pages collection endpoint.
/wp-json/wp/v2/pages
Access and Usage
- Public endpoints are read-only unless authentication is explicitly required by WordPress.
- Use reasonable request rates and cache responses when possible.
- Job listing responses may change as listings are added, updated, filled, or removed.
Contact
For integration questions, contact Personnel Plus, Inc. through the main website contact form.
Last updated: 2026-05-1




