openapi: 3.0.3
info:
title: Nitro PDF Services Public Authentication Platform API
description: 'REST API for Nitro PDF Services: convert, transform, extract, and generate PDF documents, plus async job status/result retrieval. Machine-to-machine OAuth 2.0 client-credentials; short-lived bearer tokens. Assembled by API Evangelist from Nitro''s published per-tool OpenAPI reference fragments; schemas preserved verbatim.'
version: '1.0'
servers:
- url: https://api.gonitro.dev
description: API server
security:
- BearerAuth: []
tags:
- name: Platform
paths:
/transformations:
post:
tags:
- Platform
summary: Request a transformation operation
operationId: forwardTransformationsRequest
responses:
'200':
description: OK
/generations:
post:
tags:
- Platform
summary: Request a generation operation
operationId: forwardGenerationsRequest
responses:
'200':
description: OK
/extractions:
post:
tags:
- Platform
summary: Request an extraction operation
operationId: forwardExtractionsRequest
responses:
'200':
description: OK
/conversions:
post:
tags:
- Platform
summary: Request a conversion operation
operationId: forwardConversionsRequest
responses:
'200':
description: OK
/jobs/{jobID}:
get:
tags:
- Platform
summary: Get the result of a job by its job id
operationId: getJobResult
responses:
'200':
description: OK
/jobs/{jobID}/status:
get:
tags:
- Platform
summary: Get the status of a job by its job id
operationId: getJobStatus_1
responses:
'200':
description: OK
components:
securitySchemes:
BearerAuth:
type: http
scheme: bearer
bearerFormat: JWT