Tutorials

Learning REST API

Updated: February 22, 2017 Page Information Edit on GitHub

This tutorial teaches you how to use Nuxeo REST API using Nuxeo JavaScript Client. The tutorial is organized as follows:

  1. Prerequisites
    Everything you need to succeed in this tutorial, and more.

  2. REST API Principles
    An introduction to REST API with some simple call examples.

  3. Define a CORS Configuration
    Modify and test your CORS configuration.

  4. Log into Nuxeo Platform
    Authenticate Nuxeo using the REST API.

  5. Manipulate Documents
    Create, Read, Edit and Delete Nuxeo documents.

  6. Query and Search
    Perform searches and queries on your Nuxeo repository.

  7. Execute Business Logic Through Automation
    Create and launch an automation script.

  8. Launch a Workflow
    Create and launch a workflow.

  9. Bonus - Contribute Your Own Enricher
    Create and call your own enricher.

a month ago Solen Guitter Add howto metadata
a month ago Solen Guitter Add description for SEO
a month ago Solen Guitter Remove JS Client example page
a month ago Solen Guitter NXDOC-822: Review & update Learning REST API doc
a month ago Karin Touchie NXDOC-822: Review & update Learning REST API doc
a month ago Karin Touchie NXDOC-822: Remove tables for numbered lists
a month ago Karin Touchie NXDOC-822: fix links
a month ago Karin Touchie NXDOC-822: Clarify instructions
a month ago Karin Touchie NXDOC-822: Separate pages
2 months ago Solen Guitter NXDOC-1033: Update links to renamed pages and add version nav links
2 months ago Solen Guitter NXDOC-1033: Remove references to deprecated HTTP headers
2 months ago Solen Guitter NXDOC-907: user 'lifecycle' instead of 'life cycle
4 months ago GitHub Hide page and put redirect
4 months ago Antoine Taillefer NXDOC-982: First review: update status and fix links
4 months ago Andrew Goodricke Add content-review-lts2016 to labels
4 months ago Kevin Leturc NXP-19481: Update MarkLogic page to detail how to configure range element indexes
8 months ago Solen Guitter 15
8 months ago Solen Guitter 14 | Remove icon from info panel
8 months ago Solen Guitter 13
8 months ago Solen Guitter 12 | Move useful resources into prerequisites section
8 months ago Solen Guitter 11 | source cleanup
8 months ago Solen Guitter 10
8 months ago Solen Guitter 9 | Fix page reference
8 months ago Solen Guitter 8 | Add borders to pictures
9 months ago Solen Guitter 7
9 months ago Bertrand Chauvin 6
10 months ago Bertrand Chauvin 5
10 months ago Bertrand Chauvin 4
10 months ago Alain Escaffre 3
10 months ago Alain Escaffre 1
10 months ago Alain Escaffre 2
History: Created by Alain Escaffre