Skip to main content

Create a Markdown note

Use POST /clients/{client_id}/notes when you already have text content.
Response:

Upload a PDF

Use POST /clients/{client_id}/notes/upload for PDF files. The endpoint returns a job_id immediately. Poll GET /jobs/{job_id} until the job completes.

Upload a large audio file

Use POST /clients/{client_id}/transcriptions/upload-large for large audio files. This reuses Everbility’s existing asynchronous transcription workflow. The endpoint returns a job_id immediately. Poll GET /jobs/{job_id} until the job completes.

Poll job status

Jobs return:
  • status: in_progress, completed, or failed
  • progress: current progress value
  • result: completion payload when available
For completed PDF and audio jobs, result.note_id contains the created note ID. Example:

What happens after upload

  • PDF uploads create notes inside Everbility after processing finishes.
  • Large audio uploads create transcribed notes inside Everbility after processing finishes.
  • Those note IDs can then be used in report generation requests.