aid: niural name: Niural description: >- Niural is a US-headquartered global workforce platform that unifies US payroll, PEO, employer of record (EOR), agent of record (AOR), contractor management and cross-border contractor payments in 150+ countries inside a single system, with an AI layer (EMMA) that orchestrates payroll, compliance and expense approvals. Its public developer surface — the Niural Public API, documented on ReadMe at docs.niural.com — is narrower than the product: an OpenAPI 3.0.3 contract of 15 operations across four resources (authentication, pay-on-demand contractor contracts, invoices and transactions), served from separate sandbox and live hosts, authenticated with a client-credential exchange that returns a bearer JWT, with cursor pagination, a 25 requests/second rate limit, and three HMAC-SHA256-signed webhook events. Payroll, PEO, EOR and benefits are not exposed on the public API. image: https://www.niural.com/favicon.ico url: https://raw.githubusercontent.com/api-evangelist/niural/refs/heads/main/apis.yml x-type: company x-source: harvest:secondary-market specificationVersion: '0.20' created: '2026-08-04' modified: '2026-08-04' tags: - Company - Payroll - Human Resources - Employer of Record - Contractor Management - Global Payments - Invoicing - Compliance - Fintech apis: - aid: niural:niural-authentication-api name: Niural Authentication API description: The Authentication API from Niural — 1 operation(s) for authentication. humanURL: https://docs.niural.com/ baseURL: https://api-live.niural.com tags: - Authentication properties: - type: OpenAPI url: openapi/niural-authentication-api-openapi.yml - type: Documentation url: https://docs.niural.com/ - type: APIReference url: https://docs.niural.com/reference/post_authenticate - type: GettingStarted url: https://docs.niural.com/docs/get-started - type: Authentication url: https://docs.niural.com/docs/authentications - type: Sandbox url: sandbox/niural-sandbox.yml - type: Webhooks url: asyncapi/niural-webhooks.yml - aid: niural:niural-contracts-api name: Niural Contracts API description: The Contracts API from Niural — 4 operation(s) for contracts. humanURL: https://docs.niural.com/ baseURL: https://api-live.niural.com tags: - Contracts properties: - type: OpenAPI url: openapi/niural-contracts-api-openapi.yml - type: Documentation url: https://docs.niural.com/ - type: APIReference url: https://docs.niural.com/reference/post_authenticate - type: GettingStarted url: https://docs.niural.com/docs/get-started - type: Authentication url: https://docs.niural.com/docs/authentications - type: Sandbox url: sandbox/niural-sandbox.yml - type: Webhooks url: asyncapi/niural-webhooks.yml - aid: niural:niural-invoices-api name: Niural Invoices API description: The Invoices API from Niural — 2 operation(s) for invoices. humanURL: https://docs.niural.com/ baseURL: https://api-live.niural.com tags: - Invoices properties: - type: OpenAPI url: openapi/niural-invoices-api-openapi.yml - type: Documentation url: https://docs.niural.com/ - type: APIReference url: https://docs.niural.com/reference/post_authenticate - type: GettingStarted url: https://docs.niural.com/docs/get-started - type: Authentication url: https://docs.niural.com/docs/authentications - type: Sandbox url: sandbox/niural-sandbox.yml - type: Webhooks url: asyncapi/niural-webhooks.yml - aid: niural:niural-transactions-api name: Niural Transactions API description: The Transactions API from Niural — 4 operation(s) for transactions. humanURL: https://docs.niural.com/ baseURL: https://api-live.niural.com tags: - Transactions properties: - type: OpenAPI url: openapi/niural-transactions-api-openapi.yml - type: Documentation url: https://docs.niural.com/ - type: APIReference url: https://docs.niural.com/reference/post_authenticate - type: GettingStarted url: https://docs.niural.com/docs/get-started - type: Authentication url: https://docs.niural.com/docs/authentications - type: Sandbox url: sandbox/niural-sandbox.yml - type: Webhooks url: asyncapi/niural-webhooks.yml maintainers: - FN: Kin Lane email: kin@apievangelist.com - FN: APIs.json email: info@apis.io common: - type: Website url: https://www.niural.com/ - type: DeveloperPortal url: https://docs.niural.com/ - type: Documentation url: https://docs.niural.com/ - type: APIReference url: https://docs.niural.com/reference/post_authenticate - type: GettingStarted url: https://docs.niural.com/docs/get-started - type: Support url: https://help.niural.com/ - type: Blog url: https://www.niural.com/blogs - type: GitHubOrganization url: https://github.com/Niural - type: Pricing url: https://www.niural.com/pricing - type: SignUp url: https://app.niural.com/auth/employer/register - type: Login url: https://app.niural.com/auth/login - type: TermsOfService url: https://www.niural.com/legal/customer-terms-of-service - type: PrivacyPolicy url: https://www.niural.com/legal/privacy-policy - type: Compliance url: https://trust.niural.com/ - type: TrustCenter url: security/niural-trust-center.yml - type: OpenAPI url: openapi/_original/niural-public-api-openapi.yml - type: Overlay url: overlays/niural-public-api-overlay.yaml - type: LLMsTxt url: llms/niural-llms.txt - type: Authentication url: authentication/niural-authentication.yml - type: Conventions url: conventions/niural-conventions.yml - type: ErrorCatalog url: errors/niural-problem-types.yml - type: Lifecycle url: lifecycle/niural-lifecycle.yml - type: ChangeLog url: changelog/niural-changelog.yml - type: DataModel url: data-model/niural-data-model.yml - type: Conformance url: conformance/niural-conformance.yml - type: RateLimits url: rate-limits/niural-rate-limits.yml - type: Plans url: plans/niural-plans-pricing.yml - type: Sandbox url: sandbox/niural-sandbox.yml - type: Webhooks url: asyncapi/niural-webhooks.yml - type: AgentSkill url: skills/_index.yml - type: MCPServer url: mcp/niural-mcp.yml - type: Packages url: packages/niural-packages.yml - type: VulnerabilityDisclosure url: security/niural-vulnerability-disclosure.yml - type: DomainSecurity url: security/niural-domain-security.yml - type: AgenticAccess url: agentic-access/niural-agentic-access.yml x-enrichment: date: '2026-08-04' status: enriched artifacts_added: 25 pass: local-v1