CommonServerEnvironment

APIDescription
GET api/CommonServerEnvironment?url={url}

Returns information about the server environment

CommonTimezoneInfos

APIDescription
POST api/CommonTimezoneInfos

Returns the server's timezone.

Common

APIDescription
POST api/Common

Executes the login and returns the authentication token

GET api/Common?url={url}

Returns the Odoo version

DBCreate

APIDescription
POST api/DBCreate?dbName={dbName}&demoData={demoData}&lang={lang}

Creates a new Database

DBDrop

APIDescription
POST api/DBDrop?dbName={dbName}

Removes a database

DBRename

APIDescription
POST api/DBRename?dbNameOld={dbNameOld}&dbNameNew={dbNameNew}

Renames an existing database

DB

APIDescription
POST api/DB

Returns a list of all existing databases

POST api/DB?dbName={dbName}

Checks if a database exists (case sensitive)

MethodCalls

APIDescription
POST api/MethodCalls?model={model}&method={method}&objectID={objectID}

Simple execute of a method that returns an object list if successful

POST api/MethodCalls?model={model}&method={method}

Execute of a method without parameter that returns an object list

ObjectCreate

APIDescription
POST api/ObjectCreate?model={model}

Inserts a new record into a table

POST api/ObjectCreate?model={model}&method={method}

Inserts a new record into a table with a custom method-name

ObjectDelete

APIDescription
POST api/ObjectDelete/{id}?model={model}

Deletes a record with the specified id from a table

ObjectedMethodcallsExt

APIDescription
POST api/ObjectedMethodcallsExt?model={model}&method={method}&objectID1={objectID1}&objectID2={objectID2}

Executes a method with two object parameters

POST api/ObjectedMethodcallsExt?model={model}&method={method}&objectID={objectID}

Simple execute of a method that returns an object array if successful

POST api/ObjectedMethodcallsExt?model={model}&method={method}

Execute of a method for a list of ids that returns an object list

ObjectUpdate

APIDescription
PUT api/ObjectUpdate/{id}?model={model}

Update for a record with the specified id

ObjectUpdateStructRes

APIDescription
PUT api/ObjectUpdateStructRes/{id}?model={model}

Update for a record with the specified id for models that return the update result as an array (product.template)

Object

APIDescription
POST api/Object?model={model}

Performs a search in a table for the specified ids/Führt eine Suche für die übergebenen IDs aus

POST api/Object?model={model}&offset={offset}&limit={limit}

Performs a search in a table for the specified conditions/Führt eine Suche in einer Tabelle aus

POST api/Object?model={model}&method={method}&methodParam={methodParam}

Execute of a method that returns true if successful/Aufruf einer Methode in Odoo

POST api/Object?model={model}&method={method}&objID={objID}

Executes a method with one parameter/Führt eine Methode in Odoo mit einem Parameter aus

POST api/Object?model={model}&method={method}&objectID1={objectID1}&objectID2={objectID2}

Executes a method with two parameters/Führt eine Methode mit zwei Parametern aus

POST api/Object?model={model}&method={method}&objectID1={objectID1}&objectID2={objectID2}&value1={value1}

Executes a method with three parameters/Führt eine Methode mit drei Parametern aus

POST api/Object?model={model}&method={method}

Executes a method for a list of ids/Führt eine Methode für eine Liste von IDs aus