Rest API
  • Odoo REST API: Version 1.0 documentation
  • Connection
    • Configuration
    • Demo
    • Logging In
      • How you can do
        • Odoo Version Information
        • Oauth1 Authentication
        • OAuth2 Authentication
        • Basic Authentication
  • Calling Methods
    • Check Access Rights
    • List Records
      • Pagination
    • Count Records
    • Read Records
      • Read Single Record
      • Read List Records
      • Read Filter Records
    • Listing Record Fields
    • Create Records
    • Update Records
      • Update Single Record
      • Update List Records
    • Delete Records
      • Delete Single Record
      • Delete List Records
  • Report Printing
    • Print Single Report
    • Print List Reports
  • Inspection and Introspection
    • ir.model
    • ir.model.fields
Powered by GitBook
On this page

Report Printing

PreviousDelete List RecordsNextPrint Single Report

Last updated 1 year ago

Available reports can be listed by searching the ir.actions.report model, fields of interest being

model

the model on which the report applies, can be used to look for available reports on a specific model

name

human-readable report name

report_name

the technical name of the report, used to print it

Reports can be printed using restapi/1.0/report endpoint over REST API with the following information:

  • the name of the report (report_name)

  • the single record id or ids of the records to include in the report

Note

API endpoints:

  • (Print Single Report)

  • (Print Report Set)

GET {your_Odoo_server_url}/restapi/1.0/report/{report_name}/{id}
GET {your_Odoo_server_url}/restapi/1.0/report/{report_name}?ids={comma_separated_ids}