AVIONTE API GUIDE

Avionte API

Understand Avionte API access, credentials, authorization, API surfaces, webhooks, and operating constraints before your engineering team commits to an integration.

Avionte Developer Hub with getting started and API reference navigation

Avionte API access starts with registration

The Avionte Developer Hub provides guides, references, webhook guidance, FAQs, and changelogs. Public documentation is not production access.

Avionte's Getting Started guide separates access, authorization, and requests. The access step directs existing clients to an Avionte representative and third-party providers to the Certified Integration Partner route.

After registration, the credential package contains Tenant, Client ID, Client Secret, and API Key. Treat all four as account-specific secrets.

Before coding, confirm which API surface, tenant context, scopes, and environments are available to your account.

Avionte API credentials and authorization

Avionte API getting started documentation with access and credential steps

Map the access and token sequence

Avionte documents OAuth 2.0 client credentials, an API key, tenant and gateway context, and a default token lifetime of 3,600 seconds. Confirm the selected API reference before implementation.

  • Tenant, Client ID, Client Secret, and API Key
  • OAuth 2.0 client credentials
  • Default token lifetime: 3,600 seconds
  • Operation-specific tenant and gateway context
Review Avionte's Getting Started guide →

The token request uses client credentials and an API key at https://api.avionte.com/authorize/token. Headers, tenant, gateway, identifiers, and request details vary by operation.

Avionte API surfaces are not one universal contract

Avionte API changelog showing separate Front Office and Back Office API surfaces

Choose the correct Avionte surface

Avionte separates Front Office recruiting and CRM from Back Office staffing, including a v3 Back Office server family. Check identifiers and requests in the current operation reference.

  • Front Office for recruiting and CRM workflows
  • Back Office for staffing operations
  • Separate v3 production and pre-production routes
  • Confirm the reference page for each operation
Browse Avionte API references →

Current documentation identifies Front Office at https://api.avionte.com/front-office, Back Office, and v3 production and pre-production routes. API access varies by account.

Avionte API operating constraints to plan for

Avionte API general guidelines covering polling, callbacks, and retry planning

Plan for events, backoff, and change

Avionte warns against polling, publishes bulk guidance and breaking-change notices, and requires coordination to enroll callbacks.

  • Polling can lead to API-key suspension
  • Documented bulk guidance: 3-5 requests per second
  • One Production and one Non-Production callback
  • Breaking changes appear in current changelogs
Read Avionte's general guidelines →

Bulk guidance is 3 to 5 requests per second, typically with 100 records. Operations that require more resources may differ.

The documented backoff sequence starts at 5 seconds, then moves to 10 seconds and doubles after each subsequent error, up to a total of five errors.

Avionte documents one callback per environment, JSON POST delivery, optional X-api-key use, and HTTP 200 or 201. Confirm event triggers, response handling, and reconciliation.

Avionte says it stores outage events for processing after service returns. Its Platform Status page remains the operating reference; this is not an uptime or delivery guarantee.

Teams evaluating event-driven recruiting can inspect the documented 100Hires webhooks integration. Keep each vendor's signing, retry, replay, and subscription rules separate.

Validate the contract before you build

Confirm the Avionte surface, credentials, events, and account terms that apply to your implementation.

Avionte API and 100Hires API v2 comparison

This comparison covers recruiting ATS data and workflows only. It excludes the full Avionte staffing platform and does not imply 100Hires back-office parity.

Avionte API and 100Hires API v2: documented scope
Capability 100Hires API v2 Avionte API
Public developer contract OpenAPI 3.1 JSON Public hub, guides, and operation-specific reference pages
Production access Paid plans; company verification required Registered client or partner route
Authentication Bearer key tied to a specific user and company OAuth 2.0, API key, and tenant context
Recruiting data CRUD for candidates, jobs, applications, and notes Operation-specific Front Office references
Application workflow Move, advance, hire, reject, unreject, and transfer actions Confirm operation coverage in the selected API reference
Webhook setup API registration for job and company scopes Coordinated event and callback enrollment
Webhook verification HMAC-SHA256 signing X-api-key when required; confirm event details
Published limit evidence New keys: 100 requests per 10 minutes Documented bulk guidance: 3-5 requests per second
Change visibility Live OpenAPI and current help documentation Public changelog with breaking-change notices
Staffing back office Not a payroll or staffing back-office replacement Separate Back Office API families
API commercial terms Included with paid plans; no separate add-on or per-request fee Price and approval timing are not published in the sources reviewed
Start plan USD $99/month billed monthly; USD $49/month billed annually; USD $588/year, derived; 3 jobs, 100 candidates/month, 1 user Not published in the sources reviewed
Advanced plan USD $249/month billed monthly; USD $199/month billed annually; USD $2,388/year, derived; unlimited jobs, candidates, and users Not published in the sources reviewed
Pro plan USD $499/month billed monthly; USD $399/month billed annually; USD $4,788/year, derived; unlimited jobs, candidates, and users Not published in the sources reviewed

The limits use different scopes and units: Avionte gives bulk guidance, while 100Hires documents an initial per-key limit. They do not rank performance.

100Hires API v2 exposes the recruiting contract

Current 100Hires ATS API documentation with OpenAPI specification and authentication details

Inspect the API before implementation

Use the public 100Hires API v2 contract to scope the integration. Confirm account verification, field access, and responsibility for production work.

  • 89 paths and 133 operations
  • Candidate, job, application, and note CRUD
  • Job and company webhook management
  • Bearer authentication and company verification
Open the 100Hires OpenAPI specification →

The OpenAPI 3.1 contract lists 89 paths and 133 operations across candidates, jobs, applications, notes, workflow actions, and webhooks. Its bearer key is tied to a user and company. Paid plans include API access without a separate add-on or per-request fee.

Connect API data to recruiting outreach and automation

100Hires nurture campaign with SMS, an email follow-up after no reply, and response handling

Keep follow-up inside the recruiting workflow

Recruiters can use documented 100Hires candidate and application data in messages, templates, nurture campaigns, stages, and workflows. The integration alone does not guarantee outreach results.

  • Message and template workflows
  • Candidate and application context for nurture campaigns
  • Recruitment automation around documented records

Review candidate outreach workflows and recruitment automation software. Treat API access, configuration, deliverability, consent, and team responsibilities as separate implementation checks.

What to confirm before engineering starts

For every operation, record the owner, environment, identifiers, permissions, expected volume, failure-handling process, and support contact.

Avionte checks

  • Access owner: identify the Avionte representative or Certified Integration Partner contact responsible for registration and credential issuance.
  • Surface and environment: confirm Front Office, Back Office, or the applicable v3 server family for every operation.
  • Context and scope: record tenant provisioning, identifiers, headers, gateway requirements, permissions, and field behavior for each operation.
  • Events: document subscription enrollment, callback authentication, event coverage, response codes, replay, reconciliation, and outage handling.
  • Traffic plan: map batch sizes, polling avoidance, backoff, concurrency, error handling, and any exceptions for more demanding operations.
  • Change control: monitor the changelog, assign someone to manage breaking changes, and test affected operations before deployment.
  • Commercial terms: confirm pricing, certification requirements, sandbox access, approval timing, support ownership, and escalation paths directly with Avionte.

100Hires checks

  • Entitlement: verify that the account is on a paid plan, the company is approved, the key works, and which specific user and company the integration will use.
  • Field visibility: test the required fields in production; access or pricing rules may limit which candidate data is visible.
  • Initial limit: plan around 100 requests per 10 minutes for a new key and confirm any higher-volume arrangement with support.
  • Webhook scope: verify job and company registration, secret rotation, HMAC-SHA256 validation, event coverage, and reconciliation.
  • Delivery assumptions: do not invent a retry schedule, replay contract, or delivery guarantee that the public documentation does not provide.
  • Ownership: decide which environment and account will be used for production access, and assign responsibility for monitoring and the support process.

100Hires API v2 covers recruiting ATS data and workflows. It does not replace Avionte payroll, billing, benefits, timekeeping, VMS, or staffing back-office functions.

Avionte API questions
+ How do you get Avionte API access?
Avionte directs clients to a representative and directs third parties to its Certified Integration Partner route. Registration and credentials come before production API calls. 100Hires documents API access on paid plans and company verification; confirm the account you will use.
+ Which credentials does the Avionte API require?
Avionte documents Tenant, Client ID, Client Secret, and API Key. Keep them out of client-side code and assign responsibility for each environment. 100Hires documents a bearer key tied to a specific user and company, with company verification required.
+ How does Avionte API authentication work?
Avionte documents an OAuth 2.0 client-credentials token request using an API key, then bearer authorization with required tenant and gateway context. Tokens last 3,600 seconds by default. 100Hires documents bearer authentication; neither is universally simpler.
+ What is the difference between Avionte Front Office and Back Office APIs?
Front Office covers recruiting and CRM operations. Back Office serves staffing operations and uses distinct server families. Confirm which API reference applies. 100Hires API v2 covers recruiting ATS workflows and does not replace Avionte Back Office.
+ Does Avionte support webhooks?
Avionte documents callback enrollment, JSON POST delivery, X-api-key use where required, and 200 or 201 responses. It says stored events are processed after service returns; this is not a delivery guarantee. 100Hires documents job and company webhooks signed with HMAC-SHA256.
+ Does Avionte allow polling?
Avionte warns against polling and says it may result in API-key suspension. Confirm event coverage and Avionte-approved ways to retrieve data. 100Hires users should design around documented limits and webhooks, not assume unrestricted polling is safe in production.
+ What Avionte API limits should implementers plan for?
Avionte gives general bulk guidance of 3 to 5 requests per second, typically 100 records per request, and specifies a staged backoff sequence. 100Hires documents 100 requests per 10 minutes for new keys. These values use different scopes and are not directly comparable.
+ Which recruiting resources does 100Hires API v2 cover?
100Hires API v2 documents CRUD for candidates, jobs, applications, and notes, plus application workflow actions. Confirm the company's verification status, the specific user and company tied to the production key, the key's permissions, and any field masking.
+ Does 100Hires replace Avionte Back Office?
No. 100Hires is a recruiting ATS and its public API contract covers recruiting data and workflows. It does not replace Avionte payroll, billing, benefits, timekeeping, VMS, or its staffing ERP and Back Office functions. Compare only the overlapping recruiting scope.
+ Is 100Hires API access available on the free trial?
Public sources do not establish whether API access is included in the free trial. 100Hires documents API access on paid plans, with company verification and no separate add-on or per-request fee. Confirm the target account and key before implementation.
23,000+ recruiters & business owners read this newsletter

The hiring playbook, in your inbox

One email a week - benchmarks, AI screening tactics, and short interview templates from the 100Hires team. No product pitches.

Choose the API scope your team can support

Inspect the contracts, confirm account access, and keep the comparison limited to the recruiting workflows documented by each source.

Related 100Hires resources: Explore recruiting software.

We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy