1. Introduction
The Settings domain gives you access to many setup options: triggers, translations, web portals, preferences, currencies and so on.
1.3. Tags
-
Accounting Journal : Accounting Journal service
-
Applications : Applications
-
Archive Reasons : Archive Reasons
-
Authentication service : Authentication service
-
Chorus configuration : Chorus configuration
-
Closing Schedules : Closing Schedules
-
Companies : Companies
-
Company configs : Company configs
-
Controls : Controls
-
Countries : Countries
-
Currencies : Currencies resource
-
Custom data : Custom data
-
Customer Indicators : Customer Indicators
-
Customer Status : Customer Status
-
Electronic Signature : Electronic Signature
-
Feature settings : Features
-
Filters : Filters
-
Fixed asset : Fixed asset
-
Geographical Departments : Geographical Departments
-
Keywords : Keywords resource
-
Location Status : Location Status
-
On Boarding News : Onboarding news
-
Opportunity settings : Opportunity
-
Other Third-party Type : Other Third-party Type
-
People Links Types : People Links Types
-
Portals : Portals
-
Preferences : Preferences
-
Pricing Methods : Pricing Methods
-
Production Teams : Production Teams
-
Professional Category : Professional Category
-
Project settings : Projects
-
Project Task Types : Project Task Types service
-
Purchase Accounting Journal : Purchase Accounting Journal service
-
Regions : Regions
-
Resources : Resources
-
Sales Accounting Journal : Sales Accounting Journal service
-
Saved Searches : Saved Searches service
-
Search Fields Settings : Search Fields Settings
-
Sector : Sector
-
Settings : Settings
-
Table texts : Table texts service
-
Tags : Tags
-
Temp Purchase Invoices : Temp Purchase Invoices
-
Third Party Link Type : Third Party Link Type
-
Titles : Titles management
-
Translations : Translations resource
-
Triggers : Server triggers
-
VAT : VAT
-
VAT Area : VAT Area
-
Validation Banking Data Rules : Validation Banking Data Rules
-
Web module settings : Web module settings
-
Workforce : Workforce
-
Years : Years (vintage)
1.4. Schemas Types
Data types of a schema can be :
-
string (date-time) : the date-time notation as defined by RFC 3339 (
yyyy-MM-dd’T’HH:mm:ss.SSSXXX
). e.g. "2020-11-29T08:10:10+0200" -
number : Any numbers.
-
number (double) : Floating-point numbers with double precision. e.g. 10.8
-
number (float) : Floating-point numbers. e.g. 10.8
-
integer (int64) : Signed 64-bit integers (long type). e.g. 10
-
boolean : Represents two values: true and false. Note that truthy and falsy values such as "true", "", 0 or null are not considered boolean values.
2. Resources
2.1. Accounting Journal
2.1.1. Close the accounting journal.
POST |
/journals/{journal_id}/close |
Description
This operation is irreversible. It will no longer be possible to change the closing date to a date prior to the chosen date
DMF required:
-
DMF A62711: Api Settings / Purchase Journal / Close
-
DMF 070703: Accounting / Setup / Journals
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
journal_id |
The id of an accounting journal |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
closingInformation |
- |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The accounting journal has been successfully closed |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"closingReason" : "Lorem ipsum dolor",
"closingDate" : "2020-01-31T23:59:59Z"
}
2.1.2. Search for Accounting journals
POST |
/journals/search |
Description
Get the list of accounting journals matching the search criteria
DMF required:
-
DMF A62704: Api Settings / Purchase Journal / Search
-
DMF 070703: Accounting / Setup / Journals
-
DMF 0202__: Sales / Quotations
-
DMF 020202: Sales / Quotations / Modify
-
DMF 020204: Sales / Quotations / Search
-
DMF 040901: Purchases / Temporary Invoices / New
-
DMF 040902: Purchases / Temporary Invoices / Modify
-
DMF 040904: Purchases / Temporary Invoices / Search
-
DMF 040905: Purchases / Temporary Invoices / Print
-
DMF 040907: Purchases / Temporary Invoices / Import
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (id, code, etc…) AccountingJournalCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Accounting journals have been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"journalType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
2.1.3. Set the end date of the accounting journal.
POST |
/journals/{journal_id}/set-end-date |
Description
Specifying the end date below prevents entries from being written in this journal any date later than the end date
DMF required:
-
DMF A62710: Api Settings / Purchase Journal / Set End Date
-
DMF 070703: Accounting / Setup / Journals
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
journal_id |
The id of an accounting journal |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
endDate |
End date of the accounting journal [date] |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The end date has been correctly set on the accounting journal |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
2013-10-20
2.2. Applications
2.2.1. Create an application
PUT |
/applications |
Description
Create an application
DMF required:
-
DMF A61301: Api Settings / Applications / Insert
-
DMF 090602: Administrator / Customer Portal / Launcher
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
application |
The application to create Application |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Application successful created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"name" : "Lorem ipsum",
"url" : "https://example.com/lorem-ipsum",
"type" : "{}",
"portalType" : "{}",
"color" : "#FF0000",
"image" : "image",
"order" : 1,
"right" : {
"id" : "5000123",
"code" : "AF0406",
"name" : "INFO"
},
"rightId" : "5000123"
}
2.2.2. Delete an application
DELETE |
/applications/{app_id} |
Description
Delete an application
DMF required:
-
DMF A61303: Api Settings / Applications / Delete
-
DMF 090602: Administrator / Customer Portal / Launcher
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_id |
The id of the application |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Application successful deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.2.3. Get an application
GET |
/applications/{app_id} |
Description
Get an application
DMF required:
-
DMF A61306: Api Settings / Applications / Info
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_id |
The id of the application |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Application successful loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.2.4. Get connected user applications
GET |
/applications/mine |
Description
Get connected user applications
DMF required:
-
USER_INT: A registered internal user.
Return Type
array[Application]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
User applications |
List[Application] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.2.5. Move an user application
POST |
/applications/{app_id}/move/{position} |
Description
Move an user application
DMF required:
-
DMF A613**: Api Settings / Applications
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_id |
The id of the application |
X |
null |
|
position |
The new app position |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Application successful updated |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.2.6. Search applications
POST |
/applications/search |
Description
Search applications
DMF required:
-
DMF A61304: Api Settings / Applications / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria ApplicationCriteria |
- |
Return Type
array[Application]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Successful Application search |
List[Application] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.2.7. Update an application
POST |
/applications/{app_id} |
Description
Update an application
DMF required:
-
DMF A61302: Api Settings / Applications / Update
-
DMF 090602: Administrator / Customer Portal / Launcher
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_id |
The id of the application |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
application |
The application to be updated Application |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Application successful updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"name" : "Lorem ipsum",
"url" : "https://example.com/lorem-ipsum",
"type" : "{}",
"portalType" : "{}",
"color" : "#FF0000",
"image" : "image",
"order" : 1,
"right" : {
"id" : "5000123",
"code" : "AF0406",
"name" : "INFO"
},
"rightId" : "5000123"
}
2.3. Archive Reasons
2.3.1. Search archive reasons
POST |
/archive-reasons/search |
Description
Get the list of the archive reasons matching the search criteria.
DMF required:
-
DMF A63604: Api Settings / Archive Reasons / Search
-
DMF 020223: Sales / Quotations / Archive
-
DMF 020235: Sales / Quotations / Archive Signed Quotation
-
DMF 090162: Administrator / Setup / Archiving Reason
-
DMF 010216: Prospecting / Opportunities / Mark Opportunity As Won/lost
-
DMF 191412: Web Portal / Opportunities / Win / Lose
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (ID, name, etc,…) ArchiveReasonCriteria |
X |
Return Type
array[ArchiveReason]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Archive reasons have been successfully loaded |
List[ArchiveReason] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"crmPortal" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"stageId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "STAGE", "STAGE" ]
}
}
2.4. Authentication Service
2.4.1. Create an Azure AD configuration
PUT |
/authentication-service/azure-ad |
Description
Create an Azure AD configuration
DMF required:
-
DMF A60601: Api Settings / Authentication / Insert
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
azure_ad_config |
The AzureAD configuration that has to be created AzureADConfig |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
AzureAD configuration has been created |
|
404 |
There is no AzureAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "AKSAS",
"tenantId" : "5000123",
"clientId" : "5000123",
"clientSecret" : "Lorem ipsum",
"applicationId" : "5000123",
"authenticate" : true
}
2.4.2. Create an LdapAD Config
PUT |
/authentication-service/ldap-ad |
Description
Create an LdapAD Config
DMF required:
-
DMF A60601: Api Settings / Authentication / Insert
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ldapADConfig |
The LdapAD Config to create LdapADConfig |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
test_ldap_ad_config |
Test LdapAD configuration before saving |
- |
null |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
LdapADConfig successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : "LDAPAS",
"authenticate" : true,
"dnBase" : "dnBase",
"url5" : "url5",
"url3" : "url3",
"password" : "password",
"default" : true,
"url4" : "url4",
"url1" : "url1",
"url2" : "url2",
"dnBind" : "Lorem ipsum",
"id" : "5000123",
"user" : "user",
"searchFilter" : "Lorem ipsum"
}
2.4.3. Create a SAML configuration
PUT |
/authentication-service/saml |
Description
Create a SAML configuration
DMF required:
-
DMF A60601: Api Settings / Authentication / Insert
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
samlConfig |
The SAML configuration to create SamlConfig |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
SAML configuration successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"keyPwd" : "Lorem",
"redirectDomainWhitelist" : "akuiteo.myakuiteo.com",
"audience" : "Lorem ipsum",
"code" : "AKSAS",
"idp" : "Lorem ipsum",
"keyAlias" : "Lorem ipsum",
"keyLocation" : "Lorem ipsum",
"metaLocation" : "Lorem ipsum",
"userNameDomains" : "akuiteo.com",
"active" : true,
"id" : "5000123"
}
2.4.4. Delete an AzureAD configuration
DELETE |
/authentication-service/azure-ad/{azure_ad_config_id} |
Description
Delete an AzureAD configuration
DMF required:
-
DMF A60603: Api Settings / Authentication / Delete
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
azure_ad_config_id |
The id of the AzureAD configuration |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
AzureAD configuration has been deleted |
<<>> |
404 |
There is no AzureAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.5. Delete an LdapAD Config
DELETE |
/authentication-service/ldap-ad/{ldap_ad_config_id} |
Description
Delete an LdapAD Config
DMF required:
-
DMF A60603: Api Settings / Authentication / Delete
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ldap_ad_config_id |
The id of an LdapAD configuration |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
LdapAD Config successfully deleted |
<<>> |
404 |
There is no LdapAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.6. Delete a SAML Config
DELETE |
/authentication-service/saml/{saml_config_id} |
Description
Delete a SAML Config
DMF required:
-
DMF A60603: Api Settings / Authentication / Delete
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saml_config_id |
The id of a SAML configuration |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
SAML configuration successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.7. Get the list of all the parameterized AzureAD
GET |
/authentication-service/azure-ad |
Description
Get the list of all the parameterized AzureAD (AzureADConfig schema)
DMF required:
-
DMF A60606: Api Settings / Authentication / Info
-
DMF 090150: Administrator / Setup / Akuiteo Search
Return Type
array[AzureADConfig]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of AzureAD configurations successfully returned |
List[AzureADConfig] |
404 |
There is no declared AzureAD configuration |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.8. Get all LdapAD Configs
GET |
/authentication-service/ldap-ad |
Description
Search all LdapAD Configs
DMF required:
-
DMF A60604: Api Settings / Authentication / Search
-
DMF 090150: Administrator / Setup / Akuiteo Search
Return Type
array[LdapADConfig]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of LdapAD configurations successfully returned |
List[LdapADConfig] |
404 |
There is no declared LdapAD configuration |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.9. Get an AzureAD configuration
GET |
/authentication-service/azure-ad/{azure_ad_config_id} |
Description
Get an AzureAD configuration (AzureADConfig schema)
DMF required:
-
DMF A60606: Api Settings / Authentication / Info
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
azure_ad_config_id |
The id of the AzureAD configuration |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
AzureAD configuration has been loaded |
|
404 |
There is no AzureAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.10. Get an LdapAD Config
GET |
/authentication-service/ldap-ad/{ldap_ad_config_id} |
Description
Get an LdapAD Config
DMF required:
-
DMF A60606: Api Settings / Authentication / Info
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ldap_ad_config_id |
The id of an LdapAD configuration |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
LdapAD Config successfully loaded |
|
404 |
There is no LdapAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.11. Get a SAML configuration
GET |
/authentication-service/saml/{saml_config_id} |
Description
Get a SAML configuration
DMF required:
-
DMF A60606: Api Settings / Authentication / Info
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saml_config_id |
The id of a SAML configuration |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
SAML configuration successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.12. Is saml authentication active.
GET |
/authentication-service/saml/has-active-configuration |
Description
Check whether or not there is an active saml authentication configuration on this server
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
True if saml authentication is active on this server |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.13. Make the AzureAD configuration active
POST |
/authentication-service/azure-ad/{azure_ad_config_id}/make-only-active |
Description
Make the AzureAD configuration active and deactivate other configurations
DMF required:
-
DMF A606**: Api Settings / Authentication
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
azure_ad_config_id |
The id of the AzureAD configuration |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Configuration is now the only one active |
|
404 |
There is no AzureAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.14. Make the SAML configuration active
POST |
/authentication-service/saml/{saml_config_id}/make-only-active |
Description
Make the SAML configuration active and deactivate other configurations
DMF required:
-
DMF A606**: Api Settings / Authentication
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saml_config_id |
The id of a SAML configuration |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Configuration is now the only one active |
<<>> |
404 |
There is no SAML configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.4.15. Get the list of SAML Configurations
POST |
/authentication-service/saml/search |
Description
Search SAML Configurations
DMF required:
-
DMF A60604: Api Settings / Authentication / Search
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
The criteria SamlConfigCriteria |
X |
Return Type
array[SamlConfig]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
SAML Configurations successfully loaded |
List[SamlConfig] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"audience" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"idp" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"keyAlias" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"keyLocation" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"metaLocation" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"active" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.4.16. Update an AzureAD configuration
POST |
/authentication-service/azure-ad/{azure_ad_config_id} |
Description
Update an AzureAD configuration (AzureADConfig schema)
DMF required:
-
DMF A60602: Api Settings / Authentication / Update
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
azure_ad_config_id |
The id of the AzureAD configuration |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
azure_ad_config |
The AzureAD configuration that has to be updated AzureADConfig |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
AzureAD configuration has been updated |
|
404 |
There is no AzureAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "AKSAS",
"tenantId" : "5000123",
"clientId" : "5000123",
"clientSecret" : "Lorem ipsum",
"applicationId" : "5000123",
"authenticate" : true
}
2.4.17. Update an LdapAD Config
POST |
/authentication-service/ldap-ad/{ldap_ad_config_id} |
Description
Update an LdapAD Config
DMF required:
-
DMF A60602: Api Settings / Authentication / Update
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ldap_ad_config_id |
The id of an LdapAD configuration |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ldapADConfig |
The LdapAD Config to update LdapADConfig |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
test_ldap_ad_config |
Test LdapAD configuration before saving |
- |
null |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
LdapAD Config successfully updated |
|
404 |
There is no LdapAD configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : "LDAPAS",
"authenticate" : true,
"dnBase" : "dnBase",
"url5" : "url5",
"url3" : "url3",
"password" : "password",
"default" : true,
"url4" : "url4",
"url1" : "url1",
"url2" : "url2",
"dnBind" : "Lorem ipsum",
"id" : "5000123",
"user" : "user",
"searchFilter" : "Lorem ipsum"
}
2.4.18. Update a SAML configuration
POST |
/authentication-service/saml/{saml_config_id} |
Description
Update a SAML configuration
DMF required:
-
DMF A60602: Api Settings / Authentication / Update
-
DMF 090150: Administrator / Setup / Akuiteo Search
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saml_config_id |
The id of a SAML configuration |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
samlConfig |
The SAML configuration to update SamlConfig |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
SAML configuration successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"keyPwd" : "Lorem",
"redirectDomainWhitelist" : "akuiteo.myakuiteo.com",
"audience" : "Lorem ipsum",
"code" : "AKSAS",
"idp" : "Lorem ipsum",
"keyAlias" : "Lorem ipsum",
"keyLocation" : "Lorem ipsum",
"metaLocation" : "Lorem ipsum",
"userNameDomains" : "akuiteo.com",
"active" : true,
"id" : "5000123"
}
2.5. Chorus Configuration
2.5.1. Create a Chorus configuration
POST |
/chorus-configurations |
Description
Create a Chorus configuration
DMF required:
-
DMF A61101: Api Settings / Chorus / Insert
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
chorusConfig |
The Chorus configuration to update ChorusConfig |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Chorus configuration successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"chorusLogin" : "YOUR_CHORUS_LOGIN",
"chorusPassword" : "YOUR_CHORUS_PASSWORD",
"companyId" : "5000123",
"clientId" : "5000123",
"clientSecret" : "YOUR_CLIENT_SECRET",
"id" : "5000123",
"chorusUserId" : 2
}
2.5.2. Delete a Chorus configuration
DELETE |
/chorus-configurations/{chorus_config_id} |
Description
Delete a Chorus configuration
DMF required:
-
DMF A61103: Api Settings / Chorus / Delete
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
chorus_config_id |
The id of a Chorus configuration |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Chorus configuration successfully deleted |
<<>> |
404 |
There is no Chorus configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.5.3. Get a Chorus configuration
GET |
/chorus-configurations/{chorus_config_id} |
Description
Get a Chorus configuration
DMF required:
-
DMF A61106: Api Settings / Chorus / Info
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
chorus_config_id |
The id of a Chorus configuration |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Chorus configuration successfully loaded |
|
404 |
There is no Chorus configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.5.4. Get Chorus configuration for a company
GET |
/chorus-configurations/companies/{company_id} |
Description
Get Chorus configurations for a company
DMF required:
-
DMF A61106: Api Settings / Chorus / Info
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Chorus configuration successfully loaded |
|
404 |
There is no Chorus configuration for this company |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.5.5. Search Chorus configurations
POST |
/chorus-configurations/search |
Description
Search Chorus configurations
DMF required:
-
DMF A61104: Api Settings / Chorus / Search
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria ChorusConfigCriteria |
- |
Return Type
array[ChorusConfig]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Successful Chorus configurations search |
List[ChorusConfig] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.5.6. Test Chorus configuration for a company
GET |
/chorus-configurations/companies/{company_id}/test |
Description
Test if the connection to Chorus is up or down for the specified company. If connection is down, an exception is thrown
DMF required:
-
DMF A61106: Api Settings / Chorus / Info
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Chorus configuration is up |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.5.7. Transfer a Chorus configuration to another company
POST |
/chorus-configurations/{chorus_config_id}/transfer/{company_id} |
Description
Transfer a Chorus configuration to another company
DMF required:
-
DMF A61102: Api Settings / Chorus / Update
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
chorus_config_id |
The id of a Chorus configuration |
X |
null |
|
company_id |
The id of a company |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Chorus configuration successfully transferred |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.5.8. Update a Chorus configuration
POST |
/chorus-configurations/{chorus_config_id} |
Description
Update a Chorus configuration
DMF required:
-
DMF A61102: Api Settings / Chorus / Update
-
DMF 090175: Administrator / Setup / Chorus
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
chorus_config_id |
The id of a Chorus configuration |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
chorusConfig |
The Chorus configuration to update ChorusConfig |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Chorus configuration successfully updated |
|
404 |
There is no Chorus configuration with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"chorusLogin" : "YOUR_CHORUS_LOGIN",
"chorusPassword" : "YOUR_CHORUS_PASSWORD",
"companyId" : "5000123",
"clientId" : "5000123",
"clientSecret" : "YOUR_CLIENT_SECRET",
"id" : "5000123",
"chorusUserId" : 2
}
2.6. Closing Schedules
2.6.1. Search for closing schedyle entries
POST |
/closing-schedules/entries/search |
Description
Search for Closing Schedule Entries.
This API allows searching for specific closing schedule entries (ClosingScheduleEntry) based on specific criteria.
DMF required:
-
DMF A65004: Api Settings / Closing Schedule Entries / Search
-
DMF 090114: Administrator / Setup / Calendar
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose ClosingScheduleEntryCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[ClosingScheduleEntry]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Closing schedule entry successfully loaded |
List[ClosingScheduleEntry] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"period" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"activeModule" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"closingDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
}
}
2.6.2. Search for closing schedules
POST |
/closing-schedules/search |
Description
Search for closing schedules.
This API allows searching for closing schedules (ClosingSchedule) based on specific criteria.
DMF required:
-
DMF A64904: Api Settings / Closing Schedules / Search
-
DMF 090114: Administrator / Setup / Calendar
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose ClosingScheduleCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[ClosingSchedule]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Closing schedules successfully loaded |
List[ClosingSchedule] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"period" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.7. Companies
2.7.1. Search companies
POST |
/companies/search |
Description
Search companies
DMF required:
-
DMF A60704: Api Settings / Companies / Search
-
DMF 2501__: Project / Schedule View
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1909__: Web Portal / Approvals
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria CompanyCriteria |
- |
Return Type
array[Company]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[Company] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"siren" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"siret" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "CALENDAR", "CALENDAR" ]
}
}
2.7.2. Search entities
POST |
/entities/search |
Description
Search entities
DMF required:
-
DMF A60304: Api Settings / Entities / Search
-
DMF 020101: Sales / Customer / New
-
DMF 020102: Sales / Customer / Modify
-
DMF 020104: Sales / Customer / Search
-
DMF 0202__: Sales / Quotations
-
DMF 020202: Sales / Quotations / Modify
-
DMF 090104: Administrator / Setup / Company
-
DMF 090150: Administrator / Setup / Akuiteo Search
-
DMF 250119: Project / Schedule View / Employee Details
-
DMF 020204: Sales / Quotations / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria EntityCriteria |
- |
Return Type
array[Entity]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[Entity] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"divisionId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "DIVISION", "DIVISION" ]
}
}
2.8. Company Configs
2.8.1. Get the conversion rules configurations defined for a company.
GET |
/companies/{company_id}/configs/conversion-rules |
Description
Get the conversion rules configurations defined for a company.
DMF required:
-
DMF A65306: Api Settings / Companies Configs / Info
-
DMF 060621: Projects / Setup / Project Options
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Conversion rules config has been successfully loaded. |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.8.2. Get the quotation cost configurations defined for a company.
GET |
/companies/{company_id}/configs/quotation-costs |
Description
Get the quotation cost configurations defined for a company.
DMF required:
-
DMF A65306: Api Settings / Companies Configs / Info
-
DMF 060621: Projects / Setup / Project Options
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Quotation cost config has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.9. Controls
2.9.1. Create a form config
PUT |
/form-configs |
Description
Create a form config
DMF required:
-
DMF A64601: Api Settings / Form Configs / Insert
-
DMF 090187: Administrator / Setup / Initialization Custom Controls
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
formConfig |
The form config to create FormConfigSettings |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The form config has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"type" : "{}",
"fields" : [ {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum"
}, {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum"
} ],
"controls" : {
"key" : {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum"
}
},
"insertable" : true,
"editable" : false,
"deletable" : false,
"formSearchHidden" : false,
"id" : "50000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000666",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux"
},
"entityId" : "5000666",
"resourceType" : "5000012312345678",
"controlSettings" : [ {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum",
"applicableKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"applicableKeywordId" : "5000123",
"hiddenKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"hiddenKeywordId" : "5000123",
"requiredKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"requiredKeywordId" : "5000123",
"disabledKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"disabledKeywordId" : "5000123",
"defaultValueKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"defaultValueKeywordId" : "5000123",
"valueSelectorsKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"valueSelectorsKeywordId" : "5000123",
"informationKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"informationKeywordId" : "5000123",
"useLabeInsteadOfCode" : true
}, {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum",
"applicableKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"applicableKeywordId" : "5000123",
"hiddenKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"hiddenKeywordId" : "5000123",
"requiredKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"requiredKeywordId" : "5000123",
"disabledKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"disabledKeywordId" : "5000123",
"defaultValueKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"defaultValueKeywordId" : "5000123",
"valueSelectorsKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"valueSelectorsKeywordId" : "5000123",
"informationKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"informationKeywordId" : "5000123",
"useLabeInsteadOfCode" : true
} ],
"changeTracking" : {
"createdTime" : "2000-06-21T04:56:07.000+00:00",
"createdBy" : {
"id" : "5000123",
"code" : "TRI",
"name" : "Doe",
"firstName" : "John"
},
"createdById" : "5000123",
"modificationTime" : "2000-06-21T04:56:07.000+00:00",
"modificationBy" : {
"id" : "5000123",
"code" : "TRI",
"name" : "Doe",
"firstName" : "John"
},
"modificationById" : "5000123"
}
}
2.9.2. Delete a form config
DELETE |
/form-configs/{form_config_id} |
Description
Delete a form config
DMF required:
-
DMF A64603: Api Settings / Form Configs / Delete
-
DMF 090187: Administrator / Setup / Initialization Custom Controls
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
form_config_id |
The id of a FormConfig |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The form config has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.9.3. Get a form config
GET |
/form-configs/{form_config_id} |
Description
Get a form config
DMF required:
-
DMF A64606: Api Settings / Form Configs / Info
-
DMF 090187: Administrator / Setup / Initialization Custom Controls
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
form_config_id |
The id of a FormConfig |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The form config has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.9.4. Search for a form config with read options
POST |
/form-configs/{form_config_id}/read |
Description
Get a form config, with additional information of your choice (example: change tracking information).
You can add this information with Read Options.
These are listed in the link below.
DMF required:
-
DMF A64606: Api Settings / Form Configs / Info
-
DMF 090187: Administrator / Setup / Initialization Custom Controls
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
form_config_id |
The id of a FormConfig |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
read_option |
The read options for returned form config FormConfigReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Form config successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "COMPANY", "COMPANY" ]
}
2.9.5. Search application controls
POST |
/application-controls/search |
Description
Search application controls
DMF required:
-
DMF A61804: Api Settings / Controls / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria ApplicationControlCriteria |
- |
Return Type
array[ApplicationControl]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[ApplicationControl] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"active" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
}
}
2.9.6. Search for form configs
POST |
/form-configs/search |
Description
Get the list of form configs matching the search criteria
DMF required:
-
DMF A64604: Api Settings / Form Configs / Search
-
DMF 090187: Administrator / Setup / Initialization Custom Controls
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (id, code, etc…) FormConfigCriteria |
X |
Return Type
array[FormConfigSettings]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The form configs have been successfully loaded |
List[FormConfigSettings] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"editable" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"deletable" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"entityId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"divisionId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"resourceType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"insertable" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"readOption" : {
"options" : [ "COMPANY", "COMPANY" ]
}
}
2.9.7. Search Init controls
POST |
/init-controls/search |
Description
Search Init controls
DMF required:
-
DMF A61804: Api Settings / Controls / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria InitControlCriteria |
- |
Return Type
array[InitControl]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[InitControl] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"readOption" : {
"options" : [ "PATH", "PATH" ]
}
}
2.9.8. Search post controls
POST |
/post-controls/search |
Description
Search post controls
DMF required:
-
DMF A61804: Api Settings / Controls / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria PostControlCriteria |
- |
Return Type
array[PostControl]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[PostControl] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"readOption" : {
"options" : [ "PATH", "PATH" ]
}
}
2.9.9. Update a form config
POST |
/form-configs/{form_config_id} |
Description
Update a form config
DMF required:
-
DMF A64602: Api Settings / Form Configs / Update
-
DMF 090187: Administrator / Setup / Initialization Custom Controls
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
form_config_id |
The id of a FormConfig |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
formConfig |
The form config to update FormConfigSettings |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The form config has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"type" : "{}",
"fields" : [ {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum"
}, {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum"
} ],
"controls" : {
"key" : {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum"
}
},
"insertable" : true,
"editable" : false,
"deletable" : false,
"formSearchHidden" : false,
"id" : "50000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000666",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux"
},
"entityId" : "5000666",
"resourceType" : "5000012312345678",
"controlSettings" : [ {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum",
"applicableKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"applicableKeywordId" : "5000123",
"hiddenKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"hiddenKeywordId" : "5000123",
"requiredKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"requiredKeywordId" : "5000123",
"disabledKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"disabledKeywordId" : "5000123",
"defaultValueKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"defaultValueKeywordId" : "5000123",
"valueSelectorsKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"valueSelectorsKeywordId" : "5000123",
"informationKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"informationKeywordId" : "5000123",
"useLabeInsteadOfCode" : true
}, {
"id" : "50000123",
"property" : "Kilometers",
"required" : true,
"visible" : true,
"enabled" : true,
"defaultValue" : "50 (for the field 'Kilometers' case)",
"valueSelectors" : [ "valueSelectors", "valueSelectors" ],
"additionalValueSelectors" : [ "additionalValueSelectors", "additionalValueSelectors" ],
"freeValue" : true,
"allowMultipleValues" : true,
"information" : "Lorem ipsum",
"applicableKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"applicableKeywordId" : "5000123",
"hiddenKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"hiddenKeywordId" : "5000123",
"requiredKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"requiredKeywordId" : "5000123",
"disabledKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"disabledKeywordId" : "5000123",
"defaultValueKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"defaultValueKeywordId" : "5000123",
"valueSelectorsKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"valueSelectorsKeywordId" : "5000123",
"informationKeyword" : {
"id" : "5000123",
"code" : "5000123",
"description" : "Lorem ipsum dolor sit amet",
"name" : "Lorem ipsum",
"family" : "Lorem ipsum",
"subFamily" : "Lorem ipsum",
"type" : "{}",
"sourceCode" : "ABC",
"society" : "Lorem ipsum"
},
"informationKeywordId" : "5000123",
"useLabeInsteadOfCode" : true
} ],
"changeTracking" : {
"createdTime" : "2000-06-21T04:56:07.000+00:00",
"createdBy" : {
"id" : "5000123",
"code" : "TRI",
"name" : "Doe",
"firstName" : "John"
},
"createdById" : "5000123",
"modificationTime" : "2000-06-21T04:56:07.000+00:00",
"modificationBy" : {
"id" : "5000123",
"code" : "TRI",
"name" : "Doe",
"firstName" : "John"
},
"modificationById" : "5000123"
}
}
2.10. Countries
2.10.1. Search for countries
POST |
/countries/search |
Description
Search for countries matching the search criteria
DMF required:
-
DMF A66104: Api Settings / Countries / Search
-
DMF 090113: Administrator / Setup / Country
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria (name, id, …) CountryCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[Country]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Countries successfully loaded |
List[Country] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"continent" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"calendardId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"isPartOfEU" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
}
}
2.11. Currencies
2.11.1. Retrieve all currencies
GET |
/currencies |
Description
Retrieve all currencies
DMF required:
-
DMF A61604: Api Settings / Currencies / Search
-
DMF 190501: Web Portal / Expense Reports / Show
-
DMF 190502: Web Portal / Expense Reports / Modify
-
DMF 190511: Web Portal / Expense Reports / Modify Another Employee''s Expense Report
-
DMF 190513: Web Portal / Expense Reports / Ocr
-
DMF 0202__: Sales / Quotations
-
DMF 020202: Sales / Quotations / Modify
-
DMF 020204: Sales / Quotations / Search
Return Type
array[Currency]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Currencies successfully retrieved |
List[Currency] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.11.2. Get a currency
GET |
/currencies/{currency_code} |
Description
Get a currency
DMF required:
-
DMF A61606: Api Settings / Currencies / Info
-
DMF 190501: Web Portal / Expense Reports / Show
-
DMF 190502: Web Portal / Expense Reports / Modify
-
DMF 190511: Web Portal / Expense Reports / Modify Another Employee''s Expense Report
-
DMF 190513: Web Portal / Expense Reports / Ocr
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
currency_code |
The code of the currency |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Currency successfully retrieved |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.11.3. Search currencies
POST |
/currencies/search |
Description
Search currencies
DMF required:
-
DMF A61604: Api Settings / Currencies / Search
-
DMF 190501: Web Portal / Expense Reports / Show
-
DMF 190502: Web Portal / Expense Reports / Modify
-
DMF 190511: Web Portal / Expense Reports / Modify Another Employee''s Expense Report
-
DMF 190513: Web Portal / Expense Reports / Ocr
-
DMF 0202__: Sales / Quotations
-
DMF 020202: Sales / Quotations / Modify
-
DMF 020204: Sales / Quotations / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria CurrencyCriteria |
- |
Return Type
array[Currency]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[Currency] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"availableExpenseReport" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"dateEnd" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"euroRateValidity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
2.12. Custom Data
2.12.1. Get all custom data parameters for the type of customizable resource
GET |
/custom-data-params/{customizable_resource} |
Description
Get all custom data parameters for the type of customizable resource
DMF required:
-
USERAK: A registered user.
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customizable_resource |
The type of customizable resource |
X |
null |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customizable_resource_id |
The id of customizable resource |
- |
null |
Return Type
array[CustomDataParam]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of all params of custom data for the customizable resource |
List[CustomDataParam] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.12.2. Get all custom data parameters
GET |
/custom-data-params/{customizable_resource}/search |
Description
Get all custom data parameters
DMF required:
-
USERAK: A registered user.
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customizable_resource |
The type of customizable resource |
X |
null |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customizable_resource_id |
The id of customizable resource |
- |
null |
Return Type
array[CustomDataParam]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of all params of custom data for the customizable resource |
List[CustomDataParam] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.13. Customer Indicators
2.13.1. Get the list of customer indicators
POST |
/customer-indicators/search |
Description
Get the list of customer indicators
DMF required:
-
DMF A63904: Api Settings / Customer Color Indicator / Customer Color Indicator Search
-
DMF 0901__: Administrator / Setup
-
DMF 020101: Sales / Customer / New
-
DMF 020102: Sales / Customer / Modify
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria CustomerIndicatorCriteria |
- |
Return Type
array[CustomerIndicator]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Successful customer indicators search |
List[CustomerIndicator] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"byDefault" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"colorHexCode" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.14. Customer Status
2.14.1. Create a customer status.
PUT |
/customer-status |
Description
Create a customer status.
The creation of two customer status with the same code within the same company is not possible.
DMF required:
-
DMF A64401: Api Settings / Customer Status / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customer_status |
The customer status to create CustomerStatus |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
201 |
Customer status has been succesfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"name" : "Name",
"endDate" : "2000-06-21T04:56:07.000+00:00",
"companyId" : "5000123",
"ranking" : 5
}
2.14.2. Delete a customer status.
DELETE |
/customer-status/{customer_status_id} |
Description
Delete a customer status.
It is not possible to delete the setup of a customer status that is already in use.
DMF required:
-
DMF A64403: Api Settings / Customer Status / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customer_status_id |
The id of the customer status |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Customer status has been succesfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.14.3. Get a customer status.
GET |
/customer-status/{customer_status_id} |
Description
Get a customer status.
DMF required:
-
DMF A64406: Api Settings / Customer Status / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customer_status_id |
The id of the customer status |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Customer status has been succesfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.14.4. Search for customer status (with search criteria)
POST |
/customer-status/search |
Description
Get the list of customer status matching the search criteria.
DMF required:
-
DMF A64404: Api Settings / Customer Status / Search
-
DMF 0901__: Administrator / Setup
-
DMF 020101: Sales / Customer / New
-
DMF 020102: Sales / Customer / Modify
-
DMF 020104: Sales / Customer / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (code, name, etc…) CustomerStatusCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[CustomerStatus]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Customer status succesfully loaded |
List[CustomerStatus] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
2.14.5. Update a customer status
POST |
/customer-status/{customer_status_id} |
Description
Update a customer status
DMF required:
-
DMF A64402: Api Settings / Customer Status / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customer_status_id |
The id of the customer status |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
customer_status |
The customer status to update CustomerStatus |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Customer status has been succesfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"name" : "Name",
"endDate" : "2000-06-21T04:56:07.000+00:00",
"companyId" : "5000123",
"ranking" : 5
}
2.15. Electronic Signature
2.15.1. Get electronic signature configuration settings
GET |
/signature-control-settings |
Description
Get electronic signature configuration settings.
Use the query parameter to specify the domain for which you wish to get the electronic signature configuration settings.
For example: to get electronic signature configuration settings set the url as follows: 'GET /signature-control-settings?domain=sales'
DMF required:
-
DMF A65106: Api Settings / E-sign / Info
-
DMF 090151: Administrator / Setup / Labor
-
DMF 020201: Sales / Quotations / New
-
DMF 020206: Sales / Quotations / Show History
Parameters
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
domain |
Specifies the domain for which to get the electronic signature configuration settings. |
- |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The setup of sales electronic signatures successfully loaded |
List[ESignatureControlSetting] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.16. Feature Settings
2.16.1. Get the list of active features
GET |
/features/active |
Description
Get the list of active features
Return Type
array[FeatureFlag]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Active features list retrieved |
List[FeatureFlag] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.17. Filters
2.17.1. Create a filter
POST |
/apps/{app_code}/project-filters |
Description
Create a filter
DMF required:
-
DMF A60501: Api Settings / Filters / Insert
-
DMF 2501__: Project / Schedule View
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
filter |
The filter to be created ProjectFilter |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Filter successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"name" : "Lorem ipsum",
"category" : "{}",
"data" : "Lorem",
"icon" : "fa fa-bin",
"userId" : "5000123"
}
2.17.2. Delete a filter
DELETE |
/apps/{app_code}/project-filters/{filter_id} |
Description
Delete a filter
DMF required:
-
DMF A60503: Api Settings / Filters / Delete
-
DMF 2501__: Project / Schedule View
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
filter_id |
The id of the filter |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Filter successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.17.3. Get a filter
GET |
/apps/{app_code}/project-filters/{filter_id} |
Description
Get a filter
DMF required:
-
DMF A60506: Api Settings / Filters / Info
-
DMF 2501__: Project / Schedule View
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
filter_id |
The id of the filter |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Filter successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.17.4. Get the list of filter
POST |
/apps/{app_code}/project-filters/search |
Description
Search filter
DMF required:
-
DMF A60504: Api Settings / Filters / Search
-
DMF 2501__: Project / Schedule View
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
filter |
Search criteria ProjectFilterCriteria |
X |
Return Type
array[ProjectFilter]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The Filter successfully loaded |
List[ProjectFilter] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"data" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"onlyMine" : true,
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"category" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.17.5. Update a filter
POST |
/apps/{app_code}/project-filters/{filter_id} |
Description
Update a filter
DMF required:
-
DMF A60502: Api Settings / Filters / Update
-
DMF 2501__: Project / Schedule View
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
filter_id |
The id of the filter |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
filter |
The filter to be updated ProjectFilter |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Filter successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"name" : "Lorem ipsum",
"category" : "{}",
"data" : "Lorem",
"icon" : "fa fa-bin",
"userId" : "5000123"
}
2.18. Fixed Asset
2.18.1. Get the setup of fixed asset
GET |
/fixed-assets/setup |
Description
Get the setup of fixed assets
DMF required:
-
DMF A64806: Api Settings / Fixed Asset Record Sheets / Info
-
DMF 070714: Accounting / Setup / Capital Assets
-
DMF 0409__: Purchases / Temporary Invoices
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The setup of fixed assets successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.18.2. Read the setup of fixed asset with read options
POST |
/fixed-assets/read |
Description
Read the setup of fixed asset with additional information of your choice.
You can add this information with Read Options.
DMF required:
-
DMF A64806: Api Settings / Fixed Asset Record Sheets / Info
-
DMF 070714: Accounting / Setup / Capital Assets
-
DMF 0409__: Purchases / Temporary Invoices
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
FixedAssetSetupReadOption |
The read options for returned a setup of fixed assets FixedAssetSetupReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The setup of fixed assets successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "COMPANY", "COMPANY" ]
}
2.19. Geographical Departments
2.19.1. Search for geographical departement
POST |
/geographical-departments/search |
Description
Search for geographical department matching the search criteria
DMF required:
-
DMF A66004: Api Settings / Geographical Departments / Search
-
DMF 090130: Administrator / Setup / Cities
-
DMF 090801: Administrator / District / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
Criteria |
Search criteria (name, id, …) GeographicalDepartmentCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Geographical department successfully loaded |
List[GeographicalDepartment] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"regionId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.20. Keywords
2.20.1. Get all values of a keyword
GET |
/keywords/{keyword_id}/values |
Description
Get all values of a keyword
DMF required:
-
DMF A61404: Api Settings / Keywords / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
keyword_id |
The keyword id |
X |
null |
Return Type
array[KeywordValue]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of values of a keyword |
List[KeywordValue] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.20.2. Get all keywords
GET |
/keywords |
Description
Get all keywords
DMF required:
-
DMF A61404: Api Settings / Keywords / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Return Type
array[Keyword]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Keywords successfully retrieved |
List[Keyword] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.20.3. Search keywords
POST |
/keywords/search |
Description
Search keywords
DMF required:
-
DMF A61404: Api Settings / Keywords / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria KeywordCriteria |
- |
Return Type
array[Keyword]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[Keyword] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"subFamily" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"description" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"family" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.21. Location Status
2.21.1. Search location status for maintened items.
POST |
/location-status/search |
Description
Search location status for maintened items. .
DMF required:
-
DMF A63404: Api Settings / Location Status / Search
-
DMF 140129: Helpdesk / Setup / Maintained Products - Location Statuses
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (ID, name, etc,…) LocationStatusCriteria |
- |
Return Type
array[LocationStatus]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Location status of maintened items have been successfully loaded |
List[LocationStatus] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"default" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.22. On Boarding News
2.22.1. Get my On boarding News
GET |
/on-boarding-news/mine |
Description
Get my On boarding News
DMF required:
-
USERAK: A registered user.
Return Type
array[OnBoardingNews]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
My On boarding News |
List[OnBoardingNews] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.23. Opportunity Settings
2.23.1. Create an opportunity stage
PUT |
/opportunities/stages |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Create an opportunity stage
DMF required:
-
DMF A60901: Api Settings / Opportunities Stages / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
opportunity stage |
The opportunity stage to be created OpportunityStage |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
OpportunityStage successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"color" : "#FF0000",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"id" : "5000123",
"forceProbability" : false,
"weightingCoefficient" : 2
}
2.23.2. Create an opportunity stages template
PUT |
/opportunities/stages-template |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Create an opportunity stages template
DMF required:
-
DMF A61001: Api Settings / Opportunities Stages Template / Insert
-
DMF 090174: Administrator / Setup / Opportunity Stages
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
opportunity stages template |
The opportunity stages template to be created OpportunityStagesTemplate |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
OpportunityStagesTemplate successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"rightId" : "5000123",
"stages" : [ {
"stage" : {
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"color" : "#FF0000",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"id" : "5000123",
"forceProbability" : false,
"weightingCoefficient" : 2
},
"id" : "5000123",
"stageId" : "5000123",
"order" : 2
}, {
"stage" : {
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"color" : "#FF0000",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"id" : "5000123",
"forceProbability" : false,
"weightingCoefficient" : 2
},
"id" : "5000123",
"stageId" : "5000123",
"order" : 2
} ],
"id" : "5000123",
"right" : {
"id" : "5000123",
"code" : "AKSAS"
}
}
2.23.3. Delete an opportunity stage
DELETE |
/opportunities/stages/{stage_id} |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Delete an opportunity stage
DMF required:
-
DMF A60903: Api Settings / Opportunities Stages / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
stage_id |
The id of the opportunity stage |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
OpportunityStage successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.23.4. Delete an opportunity stages template
DELETE |
/opportunities/stages-template/{template_id} |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Delete an opportunity stages template
DMF required:
-
DMF A61003: Api Settings / Opportunities Stages Template / Delete
-
DMF 090174: Administrator / Setup / Opportunity Stages
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
template_id |
The id of the opportunity stages template |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
OpportunityStagesTemplate successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.23.5. Get an opportunity stage
GET |
/opportunities/stages/{stage_id} |
Deprecated
Tip
|
This API will soon be removed. Use the recommended API in the CRM domain instead GET /stages/{stage_id} |
Description
This api is Deprecated - Use GET /stages/{stage_id} instead
DMF required:
-
DMF A60906: Api Settings / Opportunities Stages / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
stage_id |
The id of the opportunity stage |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
OpportunityStage successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.23.6. Get an opportunity stages template
GET |
/opportunities/stages-template/{template_id} |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Get a opportunity stages template
DMF required:
-
DMF A61006: Api Settings / Opportunities Stages Template / Info
-
DMF 090174: Administrator / Setup / Opportunity Stages
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
template_id |
The id of the opportunity stages template |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
OpportunityStagesTemplate successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.23.7. Get an opportunity stages template with read options
POST |
/opportunities/stages-template/{template_id}/read |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Get an opportunity stages template with read options
DMF required:
-
DMF A61006: Api Settings / Opportunities Stages Template / Info
-
DMF 090174: Administrator / Setup / Opportunity Stages
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
template_id |
The id of the opportunity stages template |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
read_option |
The read options for returned opportunity stages template OpportunityStagesTemplateReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Opportunity stages template successfully loaded with read options |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "RIGHT", "RIGHT" ]
}
2.23.8. Search stages
POST |
/opportunities/stages/search |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Search stages
DMF required:
-
DMF A60904: Api Settings / Opportunities Stages / Search
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria OpportunityStageCriteria |
- |
Return Type
array[OpportunityStage]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Successful SprintStage search |
List[OpportunityStage] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"default" : false,
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"probabilityLevel" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"status" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"weightingCoefficient" : {
"operator" : "IS",
"value" : 12.6,
"includeNullResults" : false
}
}
2.23.9. Search opportunity stages templates
POST |
/opportunities/stages-template/search |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Search opportunity stages templates
DMF required:
-
DMF A61004: Api Settings / Opportunities Stages Template / Search
-
DMF 090174: Administrator / Setup / Opportunity Stages
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria OpportunityStagesTemplateCriteria |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Successful OpportunityStagesTemplate search |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
2.23.10. Update an opportunity stage
POST |
/opportunities/stages/{stage_id} |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Update an opportunity stage
DMF required:
-
DMF A60902: Api Settings / Opportunities Stages / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
stage_id |
The id of the opportunity stage |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
opportunity stage |
The opportunity stage to be updated OpportunityStage |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
OpportunityStage successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"color" : "#FF0000",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"id" : "5000123",
"forceProbability" : false,
"weightingCoefficient" : 2
}
2.23.11. Update an opportunity stages template
POST |
/opportunities/stages-template/{template_id} |
Deprecated
Tip
|
This API will soon be removed but remains functional. |
Description
Update an opportunity stages template
DMF required:
-
DMF A61002: Api Settings / Opportunities Stages Template / Update
-
DMF 090174: Administrator / Setup / Opportunity Stages
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
template_id |
The id of the opportunity stages template |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
opportunity stages template |
The opportunity stages template to be updated OpportunityStagesTemplate |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
OpportunityStagesTemplate successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"rightId" : "5000123",
"stages" : [ {
"stage" : {
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"color" : "#FF0000",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"id" : "5000123",
"forceProbability" : false,
"weightingCoefficient" : 2
},
"id" : "5000123",
"stageId" : "5000123",
"order" : 2
}, {
"stage" : {
"companyId" : "5000123",
"default" : true,
"code" : "AKSAS",
"color" : "#FF0000",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Lorem ipsum",
"id" : "5000123",
"forceProbability" : false,
"weightingCoefficient" : 2
},
"id" : "5000123",
"stageId" : "5000123",
"order" : 2
} ],
"id" : "5000123",
"right" : {
"id" : "5000123",
"code" : "AKSAS"
}
}
2.24. Other Third Party Type
2.24.1. Search types of other third party with search criteria.
POST |
/other-third-party-types/search |
Description
Search types of other third party with search criteria.
DMF required:
-
DMF A65204: Api Settings / Other Third Party Types / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (ID, name, etc…) OtherThirdPartyTypeCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[OtherThirdPartyType]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Types of other third party successfully loaded |
List[OtherThirdPartyType] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.25. People Links Types
2.25.1. Create a people link type
PUT |
/people-links-types |
Description
Create a people link type
DMF required:
-
DMF A62101: Api Settings / People Link Type / Insert
-
DMF 090108: Administrator / Setup / Prospects And Third-parties
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
PeopleLinkType |
The people link type to be created PeopleLinkType |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
PeopleLinkType successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"description" : "Loremp ipsum",
"type" : "{}",
"linkDirection" : "{}",
"static" : true,
"companyCode" : "AKSAS"
}
2.25.2. Delete a people link type
DELETE |
/people-links-types/{people_link_type_id} |
Description
Delete a people link type
DMF required:
-
DMF A62103: Api Settings / People Link Type / Delete
-
DMF 090108: Administrator / Setup / Prospects And Third-parties
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
people_link_type_id |
The id of a people link type |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
People link type successfully deleted |
<<>> |
404 |
There is no people link type with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.25.3. Get a people link type
GET |
/people-links-types/{people_link_type_id} |
Description
Get a people link type
DMF required:
-
DMF A62106: Api Settings / People Link Type / Info
-
DMF 090108: Administrator / Setup / Prospects And Third-parties
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
people_link_type_id |
The id of a people link type |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
People link type successfully loaded |
|
404 |
There is no people link type |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.25.4. Get the list of all people links types set
GET |
/people-links-types |
Description
Get the list of all people links types set
DMF required:
-
DMF A62106: Api Settings / People Link Type / Info
-
DMF 090108: Administrator / Setup / Prospects And Third-parties
Return Type
array[PeopleLinkType]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
PeopleLinkType List loaded |
List[PeopleLinkType] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.25.5. Search people links types
POST |
/people-links-types/search |
Description
Search people links types.
DMF required:
-
DMF A62104: Api Settings / People Link Type / Search
-
DMF 020201: Sales / Quotations / New
-
DMF 020202: Sales / Quotations / Modify
-
DMF 090108: Administrator / Setup / Prospects And Third-parties
-
DMF 191517: Web Portal / Organizations & Contacts / Show Customer Business Links Tab
-
DMF 191518: Web Portal / Organizations & Contacts / Modify Customer Business Links Tab
-
DMF 191519: Web Portal / Organizations & Contacts / Show Prospect Business Links Tab
-
DMF 191520: Web Portal / Organizations & Contacts / Modify Prospect Business Links Tab
-
DMF 191521: Web Portal / Organizations & Contacts / Show Customer Affiliation Links Tab
-
DMF 191522: Web Portal / Organizations & Contacts / Modify Customer Affiliation Links Tab
-
DMF 191523: Web Portal / Organizations & Contacts / Show Prospect Affiliation Links Tab
-
DMF 191524: Web Portal / Organizations & Contacts / Modify Prospect Affiliation Links Tab
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria PeopleLinkTypeCriteria |
- |
Return Type
array[PeopleLinkType]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search People Links Types results. |
List[PeopleLinkType] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.25.6. Update a people link type
POST |
/people-links-types/{people_link_type_id} |
Description
Update a people link type
DMF required:
-
DMF A62102: Api Settings / People Link Type / Update
-
DMF 090108: Administrator / Setup / Prospects And Third-parties
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
people_link_type_id |
The id of a people link type |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
PeopleLinkType |
The people link type to be updated PeopleLinkType |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
PeopleLinkType successfully updated |
|
404 |
There is no people link type |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"description" : "Loremp ipsum",
"type" : "{}",
"linkDirection" : "{}",
"static" : true,
"companyCode" : "AKSAS"
}
2.26. Portals
2.26.1. Get portals list
GET |
/portals |
Description
Get portals list
DMF required:
-
USERAK: A registered user.
Return Type
array[Portal]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
A Portal list |
List[Portal] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.26.2. Get setup's portal
GET |
/apps/{app_code}/setup |
Description
Get setup’s portal for specified portal
DMF required:
-
DMF A62406: Api Settings / Portal Setup / Info
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Setup successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.26.3. Initialize portals from a base Url
POST |
/portals/initialize |
Description
Initialize portals from a base Url
DMF required:
-
ADMINW: Server administration console user.
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
baseUrl |
New portals base url Url |
X |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Portals successfully initialized |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"url" : "https://akuiteo.com"
}
2.26.4. Update portal Url
POST |
/portals/{type_code}/url |
Description
Update portal Url
DMF required:
-
ADMINW: Server administration console user.
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
type_code |
Portal type code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
url |
New portal url Url |
X |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Url successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"url" : "https://akuiteo.com"
}
2.27. Preferences
2.27.1. Create a App preference
POST |
/apps/{app_code}/preferences |
Description
Create a App preference
DMF required:
-
DMF A60401: Api Settings / App Preferences / Insert
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 2501__: Project / Schedule View
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
preference |
The application preference that has to be created AppPreference |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
AppPreference has been created |
|
404 |
There is no application preference with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"key" : "Lorem ipsum",
"value" : "Lorem ipsum",
"type" : "Lorem ipsum",
"writable" : true
}
2.27.2. Delete an application preference
DELETE |
/apps/{app_code}/preferences/{preference_id} |
Description
Delete an application preference
DMF required:
-
DMF A60403: Api Settings / App Preferences / Delete
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 2501__: Project / Schedule View
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
preference_id |
The id of the application preference that has to be get |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Application preference deleted successfully |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.27.3. Get an application preference
GET |
/apps/{app_code}/preferences/{preference_id} |
Description
Get an application preference
DMF required:
-
DMF A60406: Api Settings / App Preferences / Info
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 2501__: Project / Schedule View
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
preference_id |
The id of the application preference that has to be get |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Preference successfully loaded |
|
404 |
Requested resource could not be found |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.27.4. Get connected user application preferences
GET |
/apps/{app_code}/preferences/mine |
Description
Get connected user application preferences
DMF required:
-
DMF A60406: Api Settings / App Preferences / Info
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 2501__: Project / Schedule View
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Return Type
array[AppPreference]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Application preferences successfully loaded |
List[AppPreference] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.27.5. Search preferences
POST |
/apps/{app_code}/preferences/search |
Description
Search preferences
DMF required:
-
DMF A60404: Api Settings / App Preferences / Search
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 2501__: Project / Schedule View
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria AppPreferenceCriteria |
- |
Return Type
array[AppPreference]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[AppPreference] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"value" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"key" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"writable" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
}
}
2.27.6. Update an application preference
POST |
/apps/{app_code}/preferences/{preference_id} |
Description
Update an application preference
DMF required:
-
DMF A60402: Api Settings / App Preferences / Update
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 2501__: Project / Schedule View
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
preference_id |
The id of the application preference that has to be get |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
preference |
The application preference that has to be created AppPreference |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
AppPreference has been updated |
|
404 |
There is no application preference with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"key" : "Lorem ipsum",
"value" : "Lorem ipsum",
"type" : "Lorem ipsum",
"writable" : true
}
2.28. Pricing Methods
2.28.1. Search pricing method with search criteria
POST |
/pricing-methods/search |
Description
Search a list of pricing methods matching the search criteria.
DMF required:
-
DMF A63204: Api Settings / Pricing Method / Search
-
DMF 020101: Sales / Customer / New
-
DMF 020102: Sales / Customer / Modify
-
DMF 0202__: Sales / Quotations
-
DMF 020201: Sales / Quotations / New
-
DMF 020202: Sales / Quotations / Modify
-
DMF 020204: Sales / Quotations / Search
-
DMF 020217: Sales / Quotations / Modify Signed Quotation
-
DMF 020225: Sales / Quotations / Modify Unsigned Ordered Quotation
-
DMF 020226: Sales / Quotations / Modify Quotation Submitted For Approval
-
DMF 020234: Sales / Quotations / Modify Reviewed Quotation
-
DMF 020301: Sales / Sales Orders / New
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (ID, name, etc,…) PricingMethodCriteria |
- |
Return Type
array[PricingMethod]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Pricing methods successfully loaded |
List[PricingMethod] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"currencyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "CURRENCY", "CURRENCY" ]
}
}
2.29. Production Teams
2.29.1. Create a production team
PUT |
/production-teams |
Description
Create a production team
DMF required:
-
DMF A63701: Api Settings / Production Team / Insert
-
DMF 090180: Administrator / Setup / Service Teams
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
productionTeam |
The production team to create ProductionTeam |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
201 |
The production team has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "PRD",
"name" : "PROD",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"endDate" : "2020-01-31T23:59:59Z",
"members" : [ {
"id" : "5000123",
"code" : "CASH",
"name" : "DUPONT",
"firstName" : "Jean",
"title" : "GEN",
"assignmentMultiCompany" : false,
"action" : "{}"
}, {
"id" : "5000123",
"code" : "CASH",
"name" : "DUPONT",
"firstName" : "Jean",
"title" : "GEN",
"assignmentMultiCompany" : false,
"action" : "{}"
} ]
}
2.29.2. Delete all the production teams of the company matching the specified ID
DELETE |
/companies/{company_id}/production-teams |
Description
Delete all the production teams of the company matching the specified ID
DMF required:
-
DMF A63703: Api Settings / Production Team / Delete
-
DMF 090180: Administrator / Setup / Service Teams
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
All the specified company production teams have been deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.29.3. Delete a production team matching the specified ID.
DELETE |
/production-teams/{production_team_id} |
Description
Delete a production team matching the specified ID.
DMF required:
-
DMF A63703: Api Settings / Production Team / Delete
-
DMF 090180: Administrator / Setup / Service Teams
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
production_team_id |
The id of a production team |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The production team has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.29.4. Get a production team matching the specified ID.
GET |
/production-teams/{production_team_id} |
Description
Get a production team matching the specified ID.
DMF required:
-
DMF A63706: Api Settings / Production Team / Info
-
DMF 090180: Administrator / Setup / Service Teams
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
production_team_id |
The id of a production team |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The production team has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.29.5. Read a production team
POST |
/production-teams/{production_team_id}/read |
Description
Read a production team
DMF required:
-
DMF A63706: Api Settings / Production Team / Info
-
DMF 090180: Administrator / Setup / Service Teams
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
production_team_id |
The id of a production team |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
readOption |
The read options for returned production team ProductionTeamReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Production team has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "COMPANY", "COMPANY" ]
}
2.29.6. Search for production teams matching the search criteria.
POST |
/production-teams/search |
Description
Search for production teams matching the search criteria.
DMF required:
-
DMF A63704: Api Settings / Production Team / Search
-
DMF 090180: Administrator / Setup / Service Teams
-
DMF 0202__: Sales / Quotations
-
DMF 020202: Sales / Quotations / Modify
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (ID, Code, etc…) ProductionTeamCriteria |
X |
Return Type
array[ProductionTeam]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The production teams have been successfully loaded |
List[ProductionTeam] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"readOption" : {
"options" : [ "COMPANY", "COMPANY" ]
}
}
2.29.7. Update a production team matching the specified ID.
POST |
/production-teams/{production_team_id} |
Description
Update a production team matching the specified ID.
DMF required:
-
DMF A63702: Api Settings / Production Team / Update
-
DMF 160884: Tools / Resources / Link Team
-
DMF 090180: Administrator / Setup / Service Teams
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
production_team_id |
The id of a production team |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
productionTeam |
The production team to update ProductionTeam |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The production team has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "PRD",
"name" : "PROD",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"endDate" : "2020-01-31T23:59:59Z",
"members" : [ {
"id" : "5000123",
"code" : "CASH",
"name" : "DUPONT",
"firstName" : "Jean",
"title" : "GEN",
"assignmentMultiCompany" : false,
"action" : "{}"
}, {
"id" : "5000123",
"code" : "CASH",
"name" : "DUPONT",
"firstName" : "Jean",
"title" : "GEN",
"assignmentMultiCompany" : false,
"action" : "{}"
} ]
}
2.30. Professional Category
2.30.1. Create a professional category.
PUT |
/professional-categories |
Description
Create a professional category.
The creation of two professional categories with the same code within the same company is not possible.
DMF required:
-
DMF A64301: Api Settings / Professional Category / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
professional_category |
The professional category to create ProfessionalCategory |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
201 |
Professional category has been succesfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"name" : "Name",
"companyId" : "5000123",
"ranking" : 5
}
2.30.2. Delete a professional category.
DELETE |
/professional-categories/{professional_category_id} |
Description
Delete a professional category.
It is not possible to delete the setup of a professional category that is already in use.
DMF required:
-
DMF A64303: Api Settings / Professional Category / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
professional_category_id |
The id of the professional category |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Professional category has been succesfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.30.3. Get a professional category.
GET |
/professional-categories/{professional_category_id} |
Description
Get a professional category.
DMF required:
-
DMF A64306: Api Settings / Professional Category / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
professional_category_id |
The id of the professional category |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Professional category has been succesfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.30.4. Search for professional categories (with search criteria)
POST |
/professional-categories/search |
Description
Get the list of professional categories matching the search criteria.
DMF required:
-
DMF A64304: Api Settings / Professional Category / Search
-
DMF 0901__: Administrator / Setup
-
DMF 020101: Sales / Customer / New
-
DMF 020102: Sales / Customer / Modify
-
DMF 020104: Sales / Customer / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (code, name, etc…) ProfessionalCategoryCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[ProfessionalCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Professional categories succesfully loaded |
List[ProfessionalCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.30.5. Update a professional category
POST |
/professional-categories/{professional_category_id} |
Description
Update a professional category
DMF required:
-
DMF A64302: Api Settings / Professional Category / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
professional_category_id |
The id of the professional category |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
professional_category |
The professional category to update ProfessionalCategory |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Professional category has been succesfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"name" : "Name",
"companyId" : "5000123",
"ranking" : 5
}
2.31. Project Settings
2.31.1. Get all project categories
GET |
/project-categories |
Description
Get all project categories
DMF required:
-
DMF A65604: Api Settings / Categories Project / Search
-
DMF 060606: Projects / Setup / Project Categories
Return Type
array[ProjectCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Project categories successfully retrieved |
List[ProjectCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.31.2. Get params for project app
GET |
/project-event/params |
Description
Get params for project app
DMF required:
-
DMF A60810: Api Settings / Schedules / Get Parameters
-
DMF 2501__: Project / Schedule View
Return Type
array[ProjectEventParams]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Params for project app |
List[ProjectEventParams] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.31.3. Get all project sub-categories
GET |
/project-subcategories |
Description
Get all project sub-categories
DMF required:
-
DMF A65704: Api Settings / Sub Categories Project / Search
-
DMF 060607: Projects / Setup / Project Sub-categories
Return Type
array[ProjectSubCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Project sub-categories successfully retrieved |
List[ProjectSubCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.31.4. Get all project sub-categories level 2
GET |
/project-subcategories-level2 |
Description
Get all project sub-categories level 2
DMF required:
-
DMF A65804: Api Settings / Sub Categories 2 Project / Search
-
DMF 060622: Projects / Setup / Project Sub-categories 2
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Project sub-categories level 2 successfully retrieved |
List[ProjectSubCategoryLevel2] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.31.5. Search action codes
POST |
/action-codes/search |
Description
Search action codes
DMF required:
-
DMF A61704: Api Settings / Actions / Search
-
DMF 141302: Helpdesk / Issues / Modify
-
DMF 142602: Helpdesk / Simplified Issue / Modify
-
DMF 190103: Web Portal / Timesheets & Schedules Menu / Leave Requests
-
DMF 190119: Web Portal / Timesheets & Schedules Menu / Day View
-
DMF 190120: Web Portal / Timesheets & Schedules Menu / Month View
-
DMF 190301: Web Portal / Timesheets / Show
-
DMF 190302: Web Portal / Timesheets / Modify
-
DMF 190307: Web Portal / Timesheets / Show Activity Overview
-
DMF 190401: Web Portal / Schedules / Show
-
DMF 190402: Web Portal / Schedules / Modify
-
DMF 190405: Web Portal / Schedules / List
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria ActionCodeCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
employee_id |
Filter by an employee |
- |
null |
|
project_id |
Filter by a project |
- |
null |
Return Type
array[ActionCodeBase]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[ActionCodeBase] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
2.31.6. Search for search field behavior
GET |
/project-event/search-fields-information/search-types/{search_type} |
Deprecated
Tip
|
This API will soon be removed as it is no longer functional. No data will be returned when using it. |
Description
Get the list of search field behavior for a given search type
DMF required:
-
DMF A60811: Api Settings / Schedules / Search Fields Behavior
-
DMF 2501__: Project / Schedule View
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
search_type |
The type of the search |
X |
null |
Return Type
array[SearchControlBehavior]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search field behavior results |
List[SearchControlBehavior] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.31.7. Search for project categories (with search criteria)
POST |
/project-categories/search |
Description
Get the list of project categories matching the search criteria.
DMF required:
-
DMF A6**: Api Settings
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, grouping, etc…) ProjectCategoryCriteria |
- |
Return Type
array[ProjectCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Project categories successfully loaded |
List[ProjectCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"grouping" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"projectType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.31.8. Search for project sub categories (with search criteria)
POST |
/project-subcategories/search |
Description
Get the list of project sub categories matching the search criteria.
DMF required:
-
DMF A6**: Api Settings
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, grouping, etc…) ProjectSubCategoryCriteria |
- |
Return Type
array[ProjectSubCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Project sub-categories successfully loaded |
List[ProjectSubCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"grouping" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"projectType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"projectCategoryId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.31.9. Search for project sub categories level 2 (with search criteria)
POST |
/project-subcategories-level2/search |
Description
Get the list of project sub categories level 2 matching the search criteria.
DMF required:
-
DMF A6**: Api Settings
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, grouping, etc…) ProjectSubCategoryLevel2Criteria |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Project sub-categories level 2 successfully loaded |
List[ProjectSubCategoryLevel2] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"grouping" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"projectType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"projectSubCategoryId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.32. Project Task Types
2.32.1. Get a type of project task
GET |
/project-task-types/{project_task_type_id} |
Description
Get a type of project task matching with the id
DMF required:
-
DMF A63006: Api Settings / Project Task Type / Info
-
DMF 060609: Projects / Setup / Project Task Types
-
DMF 061605: Projects / Project Tasks / Project Task Type
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
project_task_type_id |
The id of a project task type |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The project task type has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.32.2. Search the types of project task (with search criteria)
POST |
/project-task-types/search |
Description
Get the list of the types of project task matching the search criteria
DMF required:
-
DMF A63004: Api Settings / Project Task Type / Search
-
DMF 060609: Projects / Setup / Project Task Types
-
DMF 061605: Projects / Project Tasks / Project Task Type
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria ProjectTaskTypeCriteria |
- |
Return Type
array[ProjectTaskType]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[ProjectTaskType] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"label" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.33. Purchase Accounting Journal
2.33.1. Create a purchase accounting journal
PUT |
/purchase-journals |
Description
Create a purchase accounting journal
DMF required:
-
DMF A62701: Api Settings / Purchase Journal / Insert
-
DMF 070703: Accounting / Setup / Journals
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
purchaseAccountingJournal |
The purchase accounting journal to create PurchaseAccountingJournal |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The purchase accounting journal has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true,
"journalType" : "{}",
"finalJournal" : "Purchase journal",
"linkedInternalJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedInternalJournalId" : "5000123",
"linkedGroupJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedGroupJournalId" : "5000123",
"creditNotesJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"creditNotesJournalId" : "5000123",
"closingDate" : "2000-06-21",
"closingReason" : "Lorem ipsum dolor",
"reversingAccountNumber" : "123456",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000123",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux",
"legalName" : "Customer care",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"divisionCode" : "01-DIV",
"companyId" : "5000123",
"endDate" : "2020-01-23T04:56:07Z"
},
"entityId" : "5000123",
"receivables" : false,
"employeeExpenseReportsJournal" : false,
"managementObjectNumbering" : {
"orderPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"orderFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"billingTablePeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"billingTableFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"receptionPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"receptionFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"invoicePeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"invoiceFormatNumbering" : {
"prefix" : "FF",
"length" : 9
}
}
}
2.33.2. Delete a purchase accounting journal
DELETE |
/purchase-journals/{purchase_accounting_journal_id} |
Description
Delete a purchase accounting journal
DMF required:
-
DMF A62703: Api Settings / Purchase Journal / Delete
-
DMF 070703: Accounting / Setup / Journals
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
purchase_accounting_journal_id |
The id of a purchase accounting journal |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The purchase accounting journal has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.33.3. Get a purchase accounting journal
GET |
/purchase-journals/{purchase_accounting_journal_id} |
Description
Get a purchase accounting journal
DMF required:
-
DMF A62706: Api Settings / Purchase Journal / Info
-
DMF 070703: Accounting / Setup / Journals
-
DMF 0202__: Sales / Quotations
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
purchase_accounting_journal_id |
The id of a purchase accounting journal |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The purchase accounting journal has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.33.4. Update a purchase accounting journal
POST |
/purchase-journals/{purchase_accounting_journal_id} |
Description
Update a purchase accounting journal
DMF required:
-
DMF A62702: Api Settings / Purchase Journal / Update
-
DMF 070703: Accounting / Setup / Journals
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
purchase_accounting_journal_id |
The id of a purchase accounting journal |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
purchaseAccountingJournal |
The purchase accounting journal to update PurchaseAccountingJournal |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The purchase accounting journal has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true,
"journalType" : "{}",
"finalJournal" : "Purchase journal",
"linkedInternalJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedInternalJournalId" : "5000123",
"linkedGroupJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedGroupJournalId" : "5000123",
"creditNotesJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"creditNotesJournalId" : "5000123",
"closingDate" : "2000-06-21",
"closingReason" : "Lorem ipsum dolor",
"reversingAccountNumber" : "123456",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000123",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux",
"legalName" : "Customer care",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"divisionCode" : "01-DIV",
"companyId" : "5000123",
"endDate" : "2020-01-23T04:56:07Z"
},
"entityId" : "5000123",
"receivables" : false,
"employeeExpenseReportsJournal" : false,
"managementObjectNumbering" : {
"orderPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"orderFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"billingTablePeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"billingTableFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"receptionPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"receptionFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"invoicePeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"invoiceFormatNumbering" : {
"prefix" : "FF",
"length" : 9
}
}
}
2.34. Regions
2.34.1. Search for geographical regions
POST |
/regions/search |
Description
Search for geographical regions matching the search criteria
DMF required:
-
DMF A65904: Api Settings / Regions / Search
-
DMF 090130: Administrator / Setup / Cities
-
DMF 090901: Administrator / Region / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria (name, id, …) RegionCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[Region]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Regions successfully loaded |
List[Region] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"countryId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.35. Resources
2.35.1. Get the code or id of a resource from its code or id.
POST |
/resources/{resource_type} |
Description
Get the code or id of a resource from its code or id.
DMF required:
-
USERAK: A registered user.
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
resource_type |
The type of resource |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
ResourceInfo |
Resource Info with only ident of code ResourceInfo |
X |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The ResourceInfo |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : "AKSAS",
"id" : "5000123"
}
2.36. Sales Accounting Journal
2.36.1. Create a sales accounting journal
PUT |
/sales-journals |
Description
Create a sales accounting journal
DMF required:
-
DMF A62701: Api Settings / Purchase Journal / Insert
-
DMF 070703: Accounting / Setup / Journals
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
salesAccountingJournal |
The sales accounting journal to create SalesAccountingJournal |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The sales accounting journal has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true,
"journalType" : "{}",
"finalJournal" : "Purchase journal",
"linkedInternalJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedInternalJournalId" : "5000123",
"linkedGroupJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedGroupJournalId" : "5000123",
"creditNotesJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"creditNotesJournalId" : "5000123",
"closingDate" : "2000-06-21",
"closingReason" : "Lorem ipsum dolor",
"reversingAccountNumber" : "123456",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000123",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux",
"legalName" : "Customer care",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"divisionCode" : "01-DIV",
"companyId" : "5000123",
"endDate" : "2020-01-23T04:56:07Z"
},
"entityId" : "5000123",
"invoiceToBeProduced" : true,
"managementObjectNumbering" : {
"orderPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"orderFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"billingTablePeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"billingTableFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"deliveryPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"deliveryFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"invoicePeriodNumbering" : [ {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
}, {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
} ],
"provisionalInvoiceFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"finalInvoiceFormatNumbering" : {
"prefix" : "FF",
"length" : 9
}
}
}
2.36.2. Delete a sales accounting journal
DELETE |
/sales-journals/{sales_accounting_journal_id} |
Description
Delete a sales accounting journal
DMF required:
-
DMF A62703: Api Settings / Purchase Journal / Delete
-
DMF 070703: Accounting / Setup / Journals
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sales_accounting_journal_id |
The id of a sales accounting journal |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The sales accounting journal has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.36.3. Get my default sales accounting journal
GET |
/sales-journals/mine |
Description
Get my default sales accounting journal.
By default, it will get the journal set up on your user account.
If empty, it will get the entity’s journal.
If also empty, it will get the journal set up in 'Saving of sales invoice'
DMF required:
-
DMF A62706: Api Settings / Purchase Journal / Info
-
DMF 070703: Accounting / Setup / Journals
-
DMF 0202__: Sales / Quotations
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
My sales accounting journal has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.36.4. Get a sales accounting journal
GET |
/sales-journals/{sales_accounting_journal_id} |
Description
Get a sales accounting journal
DMF required:
-
DMF A62706: Api Settings / Purchase Journal / Info
-
DMF 070703: Accounting / Setup / Journals
-
DMF 0202__: Sales / Quotations
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sales_accounting_journal_id |
The id of a sales accounting journal |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The sales accounting journal has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.36.5. Update a sales accounting journal
POST |
/sales-journals/{sales_accounting_journal_id} |
Description
Update a sales accounting journal
DMF required:
-
DMF A62702: Api Settings / Purchase Journal / Update
-
DMF 070703: Accounting / Setup / Journals
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sales_accounting_journal_id |
The id of a sales accounting journal |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
salesAccountingJournal |
The sales accounting journal to update SalesAccountingJournal |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The sales accounting journal has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true,
"journalType" : "{}",
"finalJournal" : "Purchase journal",
"linkedInternalJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedInternalJournalId" : "5000123",
"linkedGroupJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"linkedGroupJournalId" : "5000123",
"creditNotesJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name"
},
"creditNotesJournalId" : "5000123",
"closingDate" : "2000-06-21",
"closingReason" : "Lorem ipsum dolor",
"reversingAccountNumber" : "123456",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000123",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux",
"legalName" : "Customer care",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"divisionCode" : "01-DIV",
"companyId" : "5000123",
"endDate" : "2020-01-23T04:56:07Z"
},
"entityId" : "5000123",
"invoiceToBeProduced" : true,
"managementObjectNumbering" : {
"orderPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"orderFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"billingTablePeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"billingTableFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"deliveryPeriodNumbering" : {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
},
"deliveryFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"invoicePeriodNumbering" : [ {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
}, {
"currentPeriodHighestNumbering" : 374,
"previousPeriodHighestNumbering" : 374,
"invoiceNumberingType" : "{}",
"invoiceMonthSetting" : 1
} ],
"provisionalInvoiceFormatNumbering" : {
"prefix" : "FF",
"length" : 9
},
"finalInvoiceFormatNumbering" : {
"prefix" : "FF",
"length" : 9
}
}
}
2.37. Saved Searches
2.37.1. Create a saved search
PUT |
/apps/{app_code}/saved-searches |
Description
Create a saved search
DMF required:
-
DMF A62001: Api Settings / Saved Searches / Insert
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
savedSearch |
The saved search to create SavedSearch |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Saved search has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"mine" : true,
"criteria" : {
"key" : "{}"
},
"name" : "Lorem ipsum",
"icon" : "fa fa-bin",
"id" : "123456",
"canBeUpdated" : true,
"sharedWith" : [ {
"code" : "5000123",
"savedSearchId" : "123456",
"name" : "Lorem",
"action" : "{}",
"id" : "123456"
}, {
"code" : "5000123",
"savedSearchId" : "123456",
"name" : "Lorem",
"action" : "{}",
"id" : "123456"
} ],
"user" : {
"id" : "5000123",
"code" : "TRI",
"name" : "Doe",
"firstName" : "John"
},
"userId" : "5000123",
"resultConfig" : {
"key" : "{}"
}
}
2.37.2. Delete a saved search
DELETE |
/saved-searches/{saved_search_id} |
Description
Delete a saved search
DMF required:
-
DMF A62003: Api Settings / Saved Searches / Delete
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saved_search_id |
The id of a Saved-Search |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Saved search has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.37.3. Get a saved search
GET |
/saved-searches/{saved_search_id} |
Description
Get a saved search
DMF required:
-
DMF A62006: Api Settings / Saved Searches / Info
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saved_search_id |
The id of a Saved-Search |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Saved search has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.37.4. Get the list of saved searches for the application code
POST |
/apps/{app_code}/saved-searches |
Description
Search saved searches for the application code
DMF required:
-
DMF A62004: Api Settings / Saved Searches / Search
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Saved Searches criteria SavedSearchCriteria |
X |
Return Type
array[SavedSearch]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Saved searches successfully loaded |
List[SavedSearch] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"onlyMine" : false,
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"category" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "USER", "USER" ]
}
}
2.37.5. Update a saved search
POST |
/saved-searches/{saved_search_id} |
Description
Update a saved search
DMF required:
-
DMF A62002: Api Settings / Saved Searches / Update
-
DMF 1001__: Office Automation / Write
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 1601__: Tools / Events
-
DMF 1604__: Tools / Contacts
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
saved_search_id |
The id of a Saved-Search |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
savedSearch |
The saved search to update SavedSearch |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Saved search has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"mine" : true,
"criteria" : {
"key" : "{}"
},
"name" : "Lorem ipsum",
"icon" : "fa fa-bin",
"id" : "123456",
"canBeUpdated" : true,
"sharedWith" : [ {
"code" : "5000123",
"savedSearchId" : "123456",
"name" : "Lorem",
"action" : "{}",
"id" : "123456"
}, {
"code" : "5000123",
"savedSearchId" : "123456",
"name" : "Lorem",
"action" : "{}",
"id" : "123456"
} ],
"user" : {
"id" : "5000123",
"code" : "TRI",
"name" : "Doe",
"firstName" : "John"
},
"userId" : "5000123",
"resultConfig" : {
"key" : "{}"
}
}
2.38. Search Fields Settings
2.38.1. Create search settings
PUT |
/search-settings/search-types/{search_type} |
Deprecated
Tip
|
This API will soon be removed as it is no longer functional. No data will be returned when using it. |
Description
Create search parameters using the given search parameters search type and a set of fields inside body.
DMF required:
-
DMF A61201: Api Settings / Search Setting / Insert
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
search_type |
The type of the search |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
SearchSetting |
The SearchSetting to create SearchSetting |
- |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sub_search_type |
The sub type of the search |
- |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The search settings have been successfully created. |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"subSearchType" : "SOUS_SUPPORT",
"companyId" : "5000123",
"searchFieldsInformation" : [ {
"secondary" : true,
"code" : "CODE_ETAT",
"categorySection" : "Informations du devis",
"tabOrder" : 1,
"name" : "Code état",
"sectionOrder" : 1,
"id" : "id",
"fieldOrder" : 1,
"categoryTab" : "Critères principaux",
"primary" : true,
"group" : "10-DMF"
}, {
"secondary" : true,
"code" : "CODE_ETAT",
"categorySection" : "Informations du devis",
"tabOrder" : 1,
"name" : "Code état",
"sectionOrder" : 1,
"id" : "id",
"fieldOrder" : 1,
"categoryTab" : "Critères principaux",
"primary" : true,
"group" : "10-DMF"
} ]
}
2.38.2. Delete search settings
DELETE |
/search-settings/companies/{company_id}/search-types/{search_type} |
Deprecated
Tip
|
This API will soon be removed as it is no longer functional. No data will be returned when using it. |
Description
Delete the search settings matching the company and the search type.
DMF required:
-
DMF A61203: Api Settings / Search Setting / Delete
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
|
search_type |
The type of the search |
X |
null |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sub_search_type |
The sub type of the search |
- |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The search setting has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.38.3. Get search settings
GET |
/search-settings/search-types/{search_type} |
Deprecated
Tip
|
This API will soon be removed as it is no longer functional. No data will be returned when using it. |
Description
Get search settings matching the search type.
DMF required:
-
DMF A61206: Api Settings / Search Setting / Info
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
search_type |
The type of the search |
X |
null |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sub_search_type |
The sub type of the search |
- |
null |
Return Type
array[SearchSetting]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The search settings have been successfully loaded. |
List[SearchSetting] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.38.4. Search search settings
POST |
/search-settings/search |
Deprecated
Tip
|
This API will soon be removed as it is no longer functional. No data will be returned when using it. |
Description
Get the list of search settings matching the search criteria.
DMF required:
-
DMF A61204: Api Settings / Search Setting / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Id, company, etc…) SearchSettingCriteria |
- |
Return Type
array[SearchSetting]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search settings results. |
List[SearchSetting] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"subSearchType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"searchType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.38.5. Update search settings
POST |
/search-settings/search-types/{search_type} |
Deprecated
Tip
|
This API will soon be removed as it is no longer functional. No data will be returned when using it. |
Description
Update search settings matching the search type.
DMF required:
-
DMF A61202: Api Settings / Search Setting / Update
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
search_type |
The type of the search |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
SearchSetting |
The search settings to update SearchSetting |
- |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sub_search_type |
The sub type of the search |
- |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The search settings have been successfully updated. |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"subSearchType" : "SOUS_SUPPORT",
"companyId" : "5000123",
"searchFieldsInformation" : [ {
"secondary" : true,
"code" : "CODE_ETAT",
"categorySection" : "Informations du devis",
"tabOrder" : 1,
"name" : "Code état",
"sectionOrder" : 1,
"id" : "id",
"fieldOrder" : 1,
"categoryTab" : "Critères principaux",
"primary" : true,
"group" : "10-DMF"
}, {
"secondary" : true,
"code" : "CODE_ETAT",
"categorySection" : "Informations du devis",
"tabOrder" : 1,
"name" : "Code état",
"sectionOrder" : 1,
"id" : "id",
"fieldOrder" : 1,
"categoryTab" : "Critères principaux",
"primary" : true,
"group" : "10-DMF"
} ]
}
2.39. Sector
2.39.1. Create a sector.
PUT |
/sectors |
Description
Create a sector.
The creation of two sectors with the same code within the same company is not possible.
DMF required:
-
DMF A64501: Api Settings / Sector / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sector |
The sector to create Sector |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
201 |
Sector has been succesfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"name" : "Name",
"endDate" : "2000-06-21T04:56:07.000+00:00",
"companyId" : "5000123",
"ranking" : 5
}
2.39.2. Delete a sector.
DELETE |
/sectors/{sector_id} |
Description
Delete a sector.
It is not possible to delete the setup of a sector that is already in use.
DMF required:
-
DMF A64503: Api Settings / Sector / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sector_id |
The id of the sector |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Sector has been succesfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.39.3. Get a sector.
GET |
/sectors/{sector_id} |
Description
Get a sector.
DMF required:
-
DMF A64506: Api Settings / Sector / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sector_id |
The id of the sector |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Sector has been succesfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.39.4. Search for sectors (with search criteria)
POST |
/sectors/search |
Description
Get the list of sectors matching the search criteria.
DMF required:
-
DMF A64504: Api Settings / Sector / Search
-
DMF 0901__: Administrator / Setup
-
DMF 020101: Sales / Customer / New
-
DMF 020102: Sales / Customer / Modify
-
DMF 020104: Sales / Customer / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (code, name, etc…) SectorCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[Sector]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Sectors succesfully loaded |
List[Sector] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
2.39.5. Update a sector
POST |
/sectors/{sector_id} |
Description
Update a sector
DMF required:
-
DMF A64502: Api Settings / Sector / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sector_id |
The id of the sector |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sector |
The sector to update Sector |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Sector has been succesfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"code" : "CODE",
"name" : "Name",
"endDate" : "2000-06-21T04:56:07.000+00:00",
"companyId" : "5000123",
"ranking" : 5
}
2.40. Settings
2.40.1. Read a sub category of an item with read options
POST |
/sub-categories-item/{sub_category_item_id}/read |
Description
Read Sub Category of an Item, with additionnal information of your choice.
You can add this information with Read Options.
DMF required:
-
DMF A64006: Api Settings / Sub Categories Item / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
sub_category_item_id |
The id of the sub category of an item |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
read_option |
The read options for return sub category of an item SubCategoryItemReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Sub Category of an Item successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "CATEGORY", "CATEGORY" ]
}
2.40.2. Search for categories (with search criteria)
POST |
/categories/search |
Description
Get the list of categories matching the search criteria.
DMF required:
-
USERAK: A registered user.
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, name, etc…) CategoryCriteria |
X |
Return Type
array[Category]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Categories successfully loaded |
List[Category] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"grouping" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.40.3. Search for sub categories (with search criteria)
POST |
/sub-categories/search |
Description
Get the list of categories matching the search criteria.
DMF required:
-
DMF A64104: Api Settings / Sub Categories / Search
-
DMF 0901__: Administrator / Setup
-
DMF 060607: Projects / Setup / Project Sub-categories
-
DMF 140109: Helpdesk / Setup / Customer Service Contracts - Contract Sub-families
-
DMF 140124: Helpdesk / Setup / Maintained Products - Sub-families
-
DMF 140166: Helpdesk / Setup / Versions - Sub-families
-
DMF 140147: Helpdesk / Setup / Workgroups - Sub-families
-
DMF 140115: Helpdesk / Setup / Supplier Service Contracts - Contract Sub-families
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, name, etc…) SubCategoryCriteria |
X |
Return Type
array[SubCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Sub Categories successfully loaded |
List[SubCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"nature" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"grouping" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"categoryId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "CATEGORY", "CATEGORY" ]
}
}
2.40.4. Search for sub categories of an item (with search criteria)
POST |
/sub-categories-item/search |
Description
Get the list of sub categories of an item matching the search criteria.
DMF required:
-
DMF A64004: Api Settings / Sub Categories Item / Search
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, name, etc…) SubCategoryItemCriteria |
X |
Return Type
array[SubCategoryItem]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Sub Categories of an Item successfully loaded |
List[SubCategoryItem] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"nature" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"endDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"grouping" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "CATEGORY", "CATEGORY" ]
},
"subCategoryType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"categoryId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.41. Table Texts
2.41.1. Create a table text
PUT |
/table-texts |
Description
Create a table text
DMF required:
-
DMF A62301: Api Settings / Text Substitution / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tableText |
The table text to create TableText |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : "AKSAS",
"code" : "INTER_AU_TECH",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Demande transmise à l'équipe technique",
"id" : "5000123",
"text" : "<br/><br/>Demande transmise à l'équipe technique.",
"locale" : "fr",
"category" : {
"companyCode" : "AKSAS",
"code" : "INTER_AU_TECH",
"name" : "Demande transmise à l'équipe technique",
"id" : "5000123"
},
"categoryId" : "5000123"
}
2.41.2. Create a table text category
PUT |
/table-text-categories |
Description
Create a table text category
DMF required:
-
DMF A62301: Api Settings / Text Substitution / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tableTextCategory |
The table text category to create TableTextCategory |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text category has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : "AKSAS",
"code" : "INTER_AU_TECH",
"name" : "Demande transmise à l'équipe technique",
"id" : "5000123"
}
2.41.3. Delete a table text
DELETE |
/table-texts/{table_text_id} |
Description
Delete a table text
DMF required:
-
DMF A62303: Api Settings / Text Substitution / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_id |
The id of a table text |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Table text has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.41.4. Delete a table text category
DELETE |
/table-text-categories/{table_text_category_id} |
Description
Delete a table text category
DMF required:
-
DMF A62303: Api Settings / Text Substitution / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_category_id |
The id of a table text category |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Table text category has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.41.5. Get a table text
GET |
/table-texts/{table_text_id} |
Description
Get a table text
DMF required:
-
DMF A62306: Api Settings / Text Substitution / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_id |
The id of a table text |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.41.6. Get a table text category
GET |
/table-text-categories/{table_text_category_id} |
Description
Get a table text category
DMF required:
-
DMF A62306: Api Settings / Text Substitution / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_category_id |
The id of a table text category |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text category has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.41.7. Read a table text
POST |
/table-texts/{table_text_id}/read |
Description
Read a table text
DMF required:
-
DMF A62306: Api Settings / Text Substitution / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_id |
The id of a table text |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
readOption |
The read options for returned table text TableTextReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "CATEGORY", "CATEGORY" ]
}
2.41.8. Search for table text categories
POST |
/table-text-categories/search |
Description
Get the list of table text categories matching the search criteria
DMF required:
-
DMF A62304: Api Settings / Text Substitution / Search
-
DMF 0901__: Administrator / Setup
-
DMF 141425: Helpdesk / Tasks / Table Texts
-
DMF 142627: Helpdesk / Simplified Issue / Table Texts
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (id, code, etc…) TableTextCategoryCriteria |
X |
Return Type
array[TableTextCategory]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text categories have been successfully loaded |
List[TableTextCategory] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.41.9. Search for table texts
POST |
/table-texts/search |
Description
Get the list of table texts matching the search criteria
DMF required:
-
DMF A62304: Api Settings / Text Substitution / Search
-
DMF 0901__: Administrator / Setup
-
DMF 141425: Helpdesk / Tasks / Table Texts
-
DMF 142627: Helpdesk / Simplified Issue / Table Texts
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (id, code, etc…) TableTextCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
type |
The TableTextType |
- |
null |
Return Type
array[TableText]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table texts have been successfully loaded |
List[TableText] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"text" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"locale" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "CATEGORY", "CATEGORY" ]
}
}
2.41.10. Update a table text
POST |
/table-texts/{table_text_id} |
Description
Update a table text
DMF required:
-
DMF A62302: Api Settings / Text Substitution / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_id |
The id of a table text |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tableText |
The table text to update TableText |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : "AKSAS",
"code" : "INTER_AU_TECH",
"endDate" : "2020-01-31T23:59:59Z",
"name" : "Demande transmise à l'équipe technique",
"id" : "5000123",
"text" : "<br/><br/>Demande transmise à l'équipe technique.",
"locale" : "fr",
"category" : {
"companyCode" : "AKSAS",
"code" : "INTER_AU_TECH",
"name" : "Demande transmise à l'équipe technique",
"id" : "5000123"
},
"categoryId" : "5000123"
}
2.41.11. Update a table text category
POST |
/table-text-categories/{table_text_category_id} |
Description
Update a table text category
DMF required:
-
DMF A62302: Api Settings / Text Substitution / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
table_text_category_id |
The id of a table text category |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tableTextCategory |
The table text category to update TableTextCategory |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Table text category has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : "AKSAS",
"code" : "INTER_AU_TECH",
"name" : "Demande transmise à l'équipe technique",
"id" : "5000123"
}
2.42. Tags
2.42.1. Create a tag
POST |
/tags |
Description
Create a tag
DMF required:
-
DMF A60101: Api Settings / Tags / Insert
-
DMF 010201: Prospecting / Opportunities / New
-
DMF 010202: Prospecting / Opportunities / Modify
-
DMF 060201: Projects / Schedules / New
-
DMF 060202: Projects / Schedules / Modify
-
DMF 091202: Administrator / Tags / New
-
DMF 141301: Helpdesk / Issues / New
-
DMF 141302: Helpdesk / Issues / Modify
-
DMF 142601: Helpdesk / Simplified Issue / New
-
DMF 142602: Helpdesk / Simplified Issue / Modify
-
DMF 190402: Web Portal / Schedules / Modify
-
DMF 191410: Web Portal / Opportunities / New
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tag |
The tag to be created Tag |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Tag has been created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"companyId" : "5000123",
"type" : "{}",
"code" : "ERR",
"name" : "ISSUE",
"comment" : "Lorem ipsum",
"color" : "#56b7c",
"icon" : "fa fa-plus",
"endDate" : "2000-06-21T04:56:07.000+00:00"
}
2.42.2. Delete a tag
DELETE |
/tags/{tag_id} |
Description
Delete a tag
DMF required:
-
DMF A60103: Api Settings / Tags / Delete
-
DMF 091204: Administrator / Tags / Delete
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tag_id |
The tag id |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Tag has been deleted |
<<>> |
404 |
There is no tag with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.42.3. Get a tag
GET |
/tags/{tag_id} |
Description
Get a tag
DMF required:
-
DMF A60106: Api Settings / Tags / Info
-
DMF 010201: Prospecting / Opportunities / New
-
DMF 010202: Prospecting / Opportunities / Modify
-
DMF 060201: Projects / Schedules / New
-
DMF 091201: Administrator / Tags / Search
-
DMF 091202: Administrator / Tags / New
-
DMF 091203: Administrator / Tags / Modify
-
DMF 141301: Helpdesk / Issues / New
-
DMF 141302: Helpdesk / Issues / Modify
-
DMF 142601: Helpdesk / Simplified Issue / New
-
DMF 142602: Helpdesk / Simplified Issue / Modify
-
DMF 190402: Web Portal / Schedules / Modify
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tag_id |
The tag id |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Tag has been loaded |
|
404 |
There is no tag with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.42.4. Search Tags
POST |
/tags/search |
Description
Search Tags
DMF required:
-
DMF A60104: Api Settings / Tags / Search
-
DMF 0102__: Prospecting / Opportunities
-
DMF 010201: Prospecting / Opportunities / New
-
DMF 010202: Prospecting / Opportunities / Modify
-
DMF 010204: Prospecting / Opportunities / Search
-
DMF 060201: Projects / Schedules / New
-
DMF 060202: Projects / Schedules / Modify
-
DMF 060204: Projects / Schedules / Search
-
DMF 091201: Administrator / Tags / Search
-
DMF 141301: Helpdesk / Issues / New
-
DMF 141302: Helpdesk / Issues / Modify
-
DMF 141304: Helpdesk / Issues / Search
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria TagCriteria |
- |
Return Type
array[Tag]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[Tag] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"type" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.42.5. Update a tag
POST |
/tags/{tag_id} |
Description
Update a tag
DMF required:
-
DMF A60102: Api Settings / Tags / Update
-
DMF 010201: Prospecting / Opportunities / New
-
DMF 010202: Prospecting / Opportunities / Modify
-
DMF 060201: Projects / Schedules / New
-
DMF 060202: Projects / Schedules / Modify
-
DMF 091203: Administrator / Tags / Modify
-
DMF 141301: Helpdesk / Issues / New
-
DMF 141302: Helpdesk / Issues / Modify
-
DMF 142601: Helpdesk / Simplified Issue / New
-
DMF 142602: Helpdesk / Simplified Issue / Modify
-
DMF 190402: Web Portal / Schedules / Modify
-
DMF 191410: Web Portal / Opportunities / New
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tag_id |
The tag id |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
tag |
The tag to be updated Tag |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Tag has been updated |
|
404 |
There is no tag with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"companyId" : "5000123",
"type" : "{}",
"code" : "ERR",
"name" : "ISSUE",
"comment" : "Lorem ipsum",
"color" : "#56b7c",
"icon" : "fa fa-plus",
"endDate" : "2000-06-21T04:56:07.000+00:00"
}
2.43. Temp Purchase Invoices
2.43.1. Create an accounting journal default mapping
PUT |
/accounting-journals/default-mappings |
Description
Set the link for a given company to associate a default journal with a temporary invoice.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
defaultMapping |
An accounting journal default mapping to be created AccountingJournalDefaultMapping |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
201 |
Accounting journal default mapping successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"accountingJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true
},
"accountingJournalId" : "5000123"
}
2.43.2. Delete an accounting journal default mapping by its ID
DELETE |
/accounting-journals/default-mappings/{accounting_journal_default_mapping_id} |
Description
Delete an accounting journal default mapping by its ID.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
accounting_journal_default_mapping_id |
The id of the accounting journal default mapping |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The accounting journal default mapping has been deleted |
<<>> |
404 |
There is no accounting journal default mapping corresponding to this id |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.43.3. Delete all accounting journal settings on a company
DELETE |
/accounting-journals/companies/{company_id} |
Description
Delete all accounting journal settings (default mapping and mappings) on a company.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The accounting journal settings have been deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.43.4. Get an accounting journal default mapping by its ID
GET |
/accounting-journals/default-mappings/{accounting_journal_default_mapping_id} |
Description
Get the accounting journal default mapping matching the specified ID.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
accounting_journal_default_mapping_id |
The id of the accounting journal default mapping |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Accounting journal default mapping successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.43.5. Get accounting journal settings overviews
GET |
/accounting-journals/overviews |
Description
Get an overview on each companies where there’s some accounting journal settings.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Accounting journal settings overviews |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.43.6. Search an accounting journal default mapping with read options
POST |
/accounting-journals/default-mappings/{accounting_journal_default_mapping_id}/read |
Description
Get an accounting journal default mapping, with additional information of your choice.
You can add this information with Read Options. These are listed in the link below.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
accounting_journal_default_mapping_id |
The id of the accounting journal default mapping |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
readOption |
The read options for the returned accounting journal default mapping AccountingJournalDefaultMappingReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Accounting journal default mapping successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "COMPANY", "COMPANY" ]
}
2.43.7. Search for accounting journal default mappings
POST |
/accounting-journals/default-mappings/search |
Description
Get the list of accounting journal default mappings matching the search criteria.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose AccountingJournalDefaultMappingCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Accounting journal default mappings successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"accountingJournalId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "COMPANY", "COMPANY" ]
}
}
2.43.8. Update an accounting journal default mapping
POST |
/accounting-journals/default-mappings/{accounting_journal_default_mapping_id} |
Description
Update an accounting journal default mapping
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
accounting_journal_default_mapping_id |
The id of the accounting journal default mapping |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
mapping |
An accounting journal default mapping to be updated AccountingJournalDefaultMapping |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Accounting journal default mapping successfully updated |
|
404 |
There is no accounting journal default mapping corresponding to this id |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"accountingJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true
},
"accountingJournalId" : "5000123"
}
2.43.9. Create or update accounting journal default mappings
POST |
/accounting-journals/default-mappings/batch-update |
Description
Create or update accounting journal default mappings.
DMF required:
-
DMF A65401: Api Settings / Temporary Invoices / Journal Mapping
-
DMF 090182: Administrator / Setup / Tempory Invoices Journal Links
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
defaultMappings |
Accounting journal default mappings to create or update AccountingJournalDefaultMapping |
X |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Accounting journal default mappings have been successfully created or updated |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"companyId" : "5000666",
"accountingJournal" : {
"id" : "5000123",
"code" : "code",
"name" : "name",
"startDate" : "2000-06-21",
"endDate" : "2000-06-21",
"miscellaneousTransactionsProhibited" : true,
"excludedByDefault" : true
},
"accountingJournalId" : "5000123"
}
2.44. Third Party Link Type
2.44.1. Create a third party link type
PUT |
/third-party-link-types |
Description
Create a third party link type
DMF required:
-
DMF A63801: Api Settings / Third Party Link Type / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
thirdPartyLinkType |
The third party link type to create ThirdPartyLinkType |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Third party link type has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"requiredSiren" : false,
"companyId" : "5000666",
"code" : "VARIOUS",
"endDate" : "2020-01-23T04:56:07Z",
"name" : "Various",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"id" : "5000123"
}
2.44.2. Delete a third party link type matching the specified ID
DELETE |
/third-party-link-types/{third_party_link_type_id} |
Description
Delete a third party link type matching the specified ID
DMF required:
-
DMF A63803: Api Settings / Third Party Link Type / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
third_party_link_type_id |
The id of the third party link type |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Third party link type has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.44.3. Get a third party link type matching the specified ID
GET |
/third-party-link-types/{third_party_link_type_id} |
Description
Get a third party link type matching the specified ID
DMF required:
-
DMF A63806: Api Settings / Third Party Link Type / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
third_party_link_type_id |
The id of the third party link type |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Third party link type successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.44.4. Read third party link type
POST |
/third-party-link-types/{third_party_link_type_id}/read |
Description
Read third party link type, with additionnal information of your choice.
You can add this information with Read Options.
DMF required:
-
DMF A63806: Api Settings / Third Party Link Type / Info
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
third_party_link_type_id |
The id of the third party link type |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
readOption |
The read options for return third party link type ThirdPartyLinkTypeReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Third party link type successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "COMPANY", "COMPANY" ]
}
2.44.5. Search third party link type
POST |
/third-party-link-types/search |
Description
Get the list of third party link types matching the search criteria.
DMF required:
-
DMF A63804: Api Settings / Third Party Link Type / Search
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, name, etc…) ThirdPartyLinkTypeCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[ThirdPartyLinkType]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Third party link types successfully loaded |
List[ThirdPartyLinkType] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"requiredSiren" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"readOption" : {
"options" : [ "COMPANY", "COMPANY" ]
}
}
2.44.6. Update a third party link type
POST |
/third-party-link-types/{third_party_link_type_id} |
Description
Update a third party link type
DMF required:
-
DMF A63802: Api Settings / Third Party Link Type / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
third_party_link_type_id |
The id of the third party link type |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
thirdPartyLinkType |
The third party link type to update ThirdPartyLinkType |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Third party link type has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"requiredSiren" : false,
"companyId" : "5000666",
"code" : "VARIOUS",
"endDate" : "2020-01-23T04:56:07Z",
"name" : "Various",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo",
"legalName" : "legalName",
"siren" : "siren",
"siret" : "siret",
"calendar" : {
"id" : "5000123",
"code" : "Text",
"name" : "Text",
"default" : true,
"daysNotWorked" : [ 6, 6 ],
"holidays" : [ {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
}, {
"date" : "2000-06-21T04:56:07.000+00:00",
"type" : "FERIE"
} ]
},
"calendarId" : "calendarId",
"color" : "color",
"currency" : {
"id" : "5000123",
"name" : "Euro",
"code" : "EUR",
"order" : 17,
"euro" : true,
"euroRate" : 0.9678,
"endDate" : "2000-06-21T04:56:07.000+00:00",
"euroRateStartDate" : "2020-01-23T04:56:07Z",
"euroRateEndDate" : "2020-01-23T04:56:07Z"
},
"currencyId" : "currencyId",
"address" : {
"id" : "id",
"line1" : "221B Baker Street",
"line2" : "2nd Floor",
"line3" : "First door at your right",
"cedex" : "CEDEX 14",
"postalCode" : "69002",
"city" : "London",
"country" : "FR (for 'FRANCE')",
"countryName" : "FRANCE",
"department" : "75 (for 'PARIS')",
"geographicalDepartmentName" : "CENTRE VAL DE LOIRE",
"region" : "65 (for 'ILE DE FRANCE')",
"regionName" : "ILE DE FRANCE",
"phone" : "06 00 00 00 01",
"phone2" : "06 00 00 00 02",
"email" : "myemail@mail.com",
"mobilePhone" : "06 00 00 00 02",
"fax" : "04 00 00 00 07",
"webSite" : "mysite.com"
},
"addressId" : "addressId"
},
"id" : "5000123"
}
2.45. Titles
2.45.1. Create a title
PUT |
/titles |
Description
Create a title
DMF required:
-
DMF A62201: Api Settings / Titles / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
title |
The Title to create Title |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Title has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"code" : "code",
"name" : "name",
"id" : "id",
"order" : 1
}
2.45.2. Delete a Title
DELETE |
/titles/{title_id} |
Description
Delete a Title
DMF required:
-
DMF A62203: Api Settings / Titles / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
title_id |
The id of a Title |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Title has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.45.3. Get a Title
GET |
/titles/{title_id} |
Description
Get a Title
DMF required:
-
DMF A62206: Api Settings / Titles / Info
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
title_id |
The id of a Title |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Title has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.45.4. Search for titles
POST |
/titles |
Description
Get the list of titles matching the search criteria
DMF required:
-
DMF A62204: Api Settings / Titles / Search
-
DMF 0901__: Administrator / Setup
-
DMF 1413__: Helpdesk / Issues
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 191506: Web Portal / Organizations & Contacts / Modify Contacts
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (id, code, etc…) TitleCriteria |
X |
Return Type
array[Title]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Titles have been successfully loaded |
List[Title] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"tag" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"order" : {
"operator" : "IS",
"value" : 12.6,
"includeNullResults" : false
}
}
2.45.5. Update a Title
POST |
/titles/{title_id} |
Description
Update a Title
DMF required:
-
DMF A62202: Api Settings / Titles / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
title_id |
The id of a Title |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
title |
The Title to update Title |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Title has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"code" : "code",
"name" : "name",
"id" : "id",
"order" : 1
}
2.46. Translations
2.46.1. Delete translations for module and locale
POST |
/translations/modules/delete |
Description
Delete translations for module and locale
DMF required:
-
DMF A61903: Api Settings / Translations / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
I18NResources |
All modules I18NResource |
X |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Translation deleted successfully |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"module" : "module",
"locale" : "locale"
}
2.46.2. Export translations type as excel file for selected locales
POST |
/translations/{type}/export/excel |
Description
Export translations type as excel file for selected locales
DMF required:
-
DMF A61904: Api Settings / Translations / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
type |
The export type |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
LocalizedModules |
All localized modules to export LocalizedModule |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
differential |
Export differential only |
- |
null |
Content Type
-
application/octet-stream
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translation exported successfully |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"locale" : "en-US",
"internalLocale" : "en_US",
"label" : "English (US)",
"labelInLocale" : "English (US) - United States",
"language" : "English",
"country" : "United States",
"variant" : "variant",
"plugin" : "Lorem ipsum",
"nbLabel" : 2,
"nbTranslatedLabel" : 1,
"core" : false
}
2.46.3. Get export type excel state
GET |
/translation/{type}/export/excel/state |
Description
Get export type excel state
DMF required:
-
DMF A61904: Api Settings / Translations / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
type |
The export type |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translations export state returned |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.4. Get available locales for specified module
GET |
/apps/{app_code}/locales |
Description
Get available locales for specified module
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
Return Type
array[Locale]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Locales successfully loaded |
List[Locale] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.5. Get translations for specified module
GET |
/apps/{app_code}/translations/{locale} |
Description
Get translations for specified module
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
app_code |
The application code |
X |
null |
|
locale |
The requested locale |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translations successfully loaded |
|
404 |
Module id provided is invalid or requested resource could not be found |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.6. Get translated modules
GET |
/translations/modules |
Description
Get translated modules
Return Type
array[LocalizedModule]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translated modules successfully resolved |
List[LocalizedModule] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.7. Get translation metas
POST |
/translations/metas |
Description
Get translation metas
Return Type
array[TranslationMeta]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translation metas successfully loaded |
List[TranslationMeta] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.8. Get translations for specified module
POST |
/translations |
Description
Get translations for specified module
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
resource |
Resource to load I18NResource |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translations successfully loaded |
|
404 |
Module id provided is invalid or requested resource could not be found |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"module" : "module",
"locale" : "locale"
}
2.46.9. Import translations type from excel
POST |
/translations/{type}/import/excel |
Description
Import server type translations from excel
DMF required:
-
DMF A61907: Api Settings / Translations / Import
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
type |
The export type |
X |
null |
Form Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
file |
The excel file [ByteArray] |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Translation imported successfully |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.10. Get import type excel state
GET |
/translation/{type}/import/excel/state |
Description
Get import type excel state
DMF required:
-
DMF A61907: Api Settings / Translations / Import
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
type |
The export type |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Translations import state returned |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.46.11. Reload translations cache
POST |
/translations/cache/reload |
Description
Reload translations cache
Responses
Code | Message | Datatype |
---|---|---|
204 |
Cache successfully reloaded |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47. Triggers
2.47.1. Create a trigger
PUT |
/triggers |
Description
Create a trigger
DMF required:
-
DMF A61501: Api Settings / Triggers / Insert
-
DMF 090602: Administrator / Customer Portal / Launcher
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
trigger |
The trigger that has to be created Trigger |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
change_comment |
Comment when creating or updating a trigger |
- |
null |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Trigger has been created |
|
404 |
There is no trigger with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"comment" : "Lorem ipsum",
"description" : "Lorem ipsum dolor sit amet",
"origin" : "CLIENT",
"type" : "BEFORE",
"action" : "ADD",
"module" : "SALES",
"condition" : "ALWAYS",
"valid" : true,
"order" : 1,
"category" : "Category",
"sourceCode" : "ABC",
"active" : true
}
2.47.2. Delete a trigger
DELETE |
/triggers/{trigger_id} |
Description
Delete a trigger
DMF required:
-
DMF A61503: Api Settings / Triggers / Delete
-
DMF 090602: Administrator / Customer Portal / Launcher
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
trigger_id |
The id of the trigger |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Trigger has been deleted |
<<>> |
404 |
There is no trigger with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47.3. Export triggers
POST |
/triggers/export |
Description
Export triggers (binary or JSON format)
DMF required:
-
DMF A61504: Api Settings / Triggers / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
exportInfo |
Export information (export type and list of triggers to be exported) ExportInfo |
- |
Content Type
-
application/octet-stream
Responses
Code | Message | Datatype |
---|---|---|
200 |
Triggers successfully exported |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"ids" : [ 0, 0 ]
}
2.47.4. Get the list of all server triggers
GET |
/triggers |
Description
Get the list of all server triggers (Trigger schema)
DMF required:
-
DMF A61504: Api Settings / Triggers / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Return Type
array[Trigger]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of triggers successfully returned |
List[Trigger] |
404 |
There is no trigger |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47.5. Get the information of a given method of a given service (list of parameters'class names and returned type)
GET |
/business-services/{service_name}/method/{method_name} |
Description
Get the information of a given method of a given service (list of parameters’class names and returned type - MethodInfo schema)
DMF required:
-
DMF A61504: Api Settings / Triggers / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
service_name |
The qualified name of the business service |
X |
null |
|
method_name |
The qualified name of the method for the service {service_name} |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Information for the given method of the given service successfully returned |
|
404 |
Non-existent service or method |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47.6. Get the list of public methods of a given business service
GET |
/business-services/{service_name}/methods |
Description
Get the list of all available business services (list of string)
DMF required:
-
DMF A61504: Api Settings / Triggers / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
service_name |
The qualified name of the business service |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of methods for the given service successfully returned |
List[[string]] |
404 |
No public method available for this service |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47.7. Get the list of all available business services
GET |
/business-services |
Description
Get the list of all available business services (list of strings)
DMF required:
-
DMF A61504: Api Settings / Triggers / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
List of services successfully returned |
List[[string]] |
404 |
No business service available |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47.8. Get a trigger
GET |
/triggers/{trigger_id} |
Description
Get a trigger (Trigger schema)
DMF required:
-
DMF A61506: Api Settings / Triggers / Info
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
trigger_id |
The id of the trigger |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Trigger has been loaded |
|
404 |
There is no trigger with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.47.9. Search triggers
POST |
/triggers/search |
Description
Search triggers
DMF required:
-
DMF A61504: Api Settings / Triggers / Search
-
DMF 1901__: Web Portal / Timesheets & Schedules Menu
-
DMF 1903__: Web Portal / Timesheets
-
DMF 1904__: Web Portal / Schedules
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 1906__: Web Portal / Leave Requests Validation
-
DMF 1907__: Web Portal / Timesheets Validation
-
DMF 1908__: Web Portal / Expense Reports Validation
-
DMF 1909__: Web Portal / Approvals
-
DMF 1910__: Web Portal / Reports
-
DMF 1911__: Web Portal / Custom Requests
-
DMF 1912__: Web Portal / Clear Cache
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria TriggerCriteria |
- |
Return Type
array[Trigger]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[Trigger] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"valide" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
}
}
2.47.10. Update a trigger
POST |
/triggers/{trigger_id} |
Description
Update a trigger (Trigger schema)
DMF required:
-
DMF A61502: Api Settings / Triggers / Udate
-
DMF 090602: Administrator / Customer Portal / Launcher
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
trigger_id |
The id of the trigger |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
trigger |
The trigger that has to be created Trigger |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
change_comment |
Comment when creating or updating a trigger |
- |
null |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Trigger has been updated |
|
404 |
There is no trigger with this identifier |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"id" : "5000123",
"comment" : "Lorem ipsum",
"description" : "Lorem ipsum dolor sit amet",
"origin" : "CLIENT",
"type" : "BEFORE",
"action" : "ADD",
"module" : "SALES",
"condition" : "ALWAYS",
"valid" : true,
"order" : 1,
"category" : "Category",
"sourceCode" : "ABC",
"active" : true
}
2.48. VAT
2.48.1. Search VATs
POST |
/vats/search |
Description
Search VATs
DMF required:
-
DMF A60204: Api Settings / Vats / Search
-
DMF 041501: Purchases / Expense Reports / New
-
DMF 041502: Purchases / Expense Reports / Modify
-
DMF 1905__: Web Portal / Expense Reports
-
DMF 190502: Web Portal / Expense Reports / Modify
-
DMF 190511: Web Portal / Expense Reports / Modify Another Employee''s Expense Report
-
DMF 0202__: Sales / Quotations
-
DMF 020202: Sales / Quotations / Modify
-
DMF 020204: Sales / Quotations / Search
-
DMF 1909__: Web Portal / Approvals
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Search criteria VATCriteria |
- |
Return Type
array[VAT]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Search successfully completed |
List[VAT] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyCode" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"rate" : {
"operator" : "IS",
"value" : 12.6,
"includeNullResults" : false
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
}
}
2.49. VAT Area
2.49.1. Search for VAT Area (with search criteria)
POST |
/vat-areas/search |
Description
Search for VAT Areas matching the search criteria.
DMF required:
-
DMF A64204: Api Settings / Vat Area / Search
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, name, etc…) VATAreaCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[VATArea]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The VAT Areas have been successfully loaded |
List[VATArea] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "COMPANY", "COMPANY" ]
}
}
2.50. Validation Banking Data Rules
2.50.1. Create a banking data validation rule
PUT |
/validation-banking-data-rules |
Description
Create a banking data validation rule using the list of parameters below
If the company is set **, the rule will be applied to all companies. It will no longer be possible to create a new rule with another company code without modifying the existing one.
If the entity is set, the rule will only be applied to this entity defined. To apply it to another entity, you need to redefine a new rule for the new entity.
If the entity is not set, the rule will be applied to all entities in the company. It will not be possible to define with a new entity without modifying the existing one.
If the start date is defined, the rule will only be applied from this date. No other rule can be defined after this date. It is possible to define a rule before this date.
If the end date is set, the rule will no longer be applied after this date. No other rule can be defined before the end of this date. It is possible to define a rule with start date that is after end date.
If the supplier type is set 'all' with a company or start date or end date or entity, it will no longer be possible to create a new rule by changing the supplier type.
DMF required:
-
DMF A63501: Api Settings / Bankin Data Validation Rule / Insert
-
DMF 090186: Administrator / Setup / Bank Details Validation
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
validationBankingDataRule |
The banking data validation rule to create ValidationBankingDataRule |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The banking data validation rule successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"endDate" : "2000-01-23",
"isValidatorSupplierAccountManager" : false,
"thirdPartiesTypes" : [ null, null ],
"validator" : {
"id" : "5000123",
"code" : "CASH",
"name" : "DUPONT",
"firstName" : "Jean",
"action" : "{}"
},
"validatorId" : "5000123",
"entityId" : "5000123",
"companyId" : "5000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo"
},
"id" : "5000123",
"startDate" : "2000-01-23",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux",
"legalName" : "Customer care",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"divisionCode" : "01-DIV",
"companyId" : "5000123",
"endDate" : "2020-01-23T04:56:07Z"
}
}
2.50.2. Delete a banking data validation rule
DELETE |
/validation-banking-data-rules/{validation_banking_data_rule_id} |
Description
Delete a banking data validation rule matching the specified ID.
DMF required:
-
DMF A63503: Api Settings / Bankin Data Validation Rule / Delete
-
DMF 090186: Administrator / Setup / Bank Details Validation
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
validation_banking_data_rule_id |
The id of the banking data validation rule |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
The banking data validation rule has been deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.50.3. Get a banking data validation rule
GET |
/validation-banking-data-rules/{validation_banking_data_rule_id} |
Description
Get a banking data validation rule matching the specified ID.
DMF required:
-
DMF A63506: Api Settings / Bankin Data Validation Rule / Info
-
DMF 090186: Administrator / Setup / Bank Details Validation
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
validation_banking_data_rule_id |
The id of the banking data validation rule |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The banking data validation rule successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.50.4. Read banking data validation rule
POST |
/validation-banking-data-rules/{validation_banking_data_rule_id}/read |
Description
Read a banking data validation rule with additional information of your choice
DMF required:
-
DMF A63506: Api Settings / Bankin Data Validation Rule / Info
-
DMF 090186: Administrator / Setup / Bank Details Validation
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
validation_banking_data_rule_id |
The id of the banking data validation rule |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
readOption |
The read options for returned ValidationBankingDataRuleReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
The banking data validation rule successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "ENTITY", "ENTITY" ]
}
2.50.5. Search banking data validation rule
POST |
/validation-banking-data-rules/search |
Description
Get the list of banking data validation rule matching the search criteria.
DMF required:
-
DMF A63504: Api Settings / Bankin Data Validation Rule / Search
-
DMF 090186: Administrator / Setup / Bank Details Validation
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (ID, Code, etc…) ValidationBankingDataRuleCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Banking data validation rules successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"supplierVariety" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"isValidatorSupplierAccountManager" : {
"operator" : "IS",
"value" : false,
"includeNullResults" : false
},
"thirdPartiesTypes" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validatorId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"entityId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"filterSupplierGroup" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validity" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
},
"supplierType" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "ENTITY", "ENTITY" ]
}
}
2.50.6. Update a banking data validation rule
POST |
/validation-banking-data-rules/{validation_banking_data_rule_id} |
Description
Update a banking data validation rule matching the specified ID.
To update a banking data validation rule, it is important to take into account the controls defined during creation.
For example, if an entity is added by this modification which did not exist before, the rule will be applied only to this entity, and all other entities in the company will not be able to use this banking data validation rule.
DMF required:
-
DMF A63502: Api Settings / Bankin Data Validation Rule / Update
-
DMF 090186: Administrator / Setup / Bank Details Validation
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
validation_banking_data_rule_id |
The id of the banking data validation rule |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
validationBankingDataRule |
The banking data validation rule to update ValidationBankingDataRule |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
The banking data validation rule has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"endDate" : "2000-01-23",
"isValidatorSupplierAccountManager" : false,
"thirdPartiesTypes" : [ null, null ],
"validator" : {
"id" : "5000123",
"code" : "CASH",
"name" : "DUPONT",
"firstName" : "Jean",
"action" : "{}"
},
"validatorId" : "5000123",
"entityId" : "5000123",
"companyId" : "5000123",
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo"
},
"id" : "5000123",
"startDate" : "2000-01-23",
"entity" : {
"id" : "5000123",
"code" : "01-BRDX",
"name" : "Bordeaux",
"legalName" : "Customer care",
"division" : {
"id" : "5000123",
"name" : "Rhone-Alpes",
"code" : "RA",
"group" : {
"id" : "5000123",
"name" : "West",
"code" : "WST",
"serviceId" : "5000123"
},
"groupId" : "5000123",
"companyId" : "5000123"
},
"divisionId" : "5000123",
"divisionCode" : "01-DIV",
"companyId" : "5000123",
"endDate" : "2020-01-23T04:56:07Z"
}
}
2.51. Web Module Settings
2.51.1. Create a web module setting
PUT |
/web-module-settings |
Description
Create a web module setting
DMF required:
-
DMF A62501: Api Settings / Web Settings / Insert
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
webModuleSetting |
The web module setting to create WebModuleSetting |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
web module module setting has been successfully created |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"active" : true,
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo"
},
"id" : "5000123"
}
2.51.2. Delete a web module setting
DELETE |
/web-module-settings/{web_module_setting_id} |
Description
Delete a web module setting
DMF required:
-
DMF A62503: Api Settings / Web Settings / Delete
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
web_module_setting_id |
The id of the web module setting |
X |
null |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Web module setting has been successfully deleted |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.51.3. Get the default web settings
POST |
/web-module-settings/{web_module}/default |
Description
Get the default web settings
DMF required:
-
DMF A62506: Api Settings / Web Settings / Info
-
DMF 1413__: Helpdesk / Issues
-
DMF 141304: Helpdesk / Issues / Search
-
DMF 141404: Helpdesk / Tasks / Search
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 142603: Helpdesk / Simplified Issue / Search
-
DMF 240101: Agile Factory / Board / Board View
-
DMF 240201: Agile Factory / Backlog / Backlog View
-
DMF 0901__: Administrator / Setup
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
web_module |
The web module |
X |
null |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
company_id |
The id of a company |
- |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Web module setting has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.51.4. Get a web module setting
GET |
/web-module-settings/{web_module_setting_id} |
Description
Get a web module setting
DMF required:
-
DMF A62506: Api Settings / Web Settings / Info
-
DMF 1413__: Helpdesk / Issues
-
DMF 141304: Helpdesk / Issues / Search
-
DMF 141404: Helpdesk / Tasks / Search
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 142603: Helpdesk / Simplified Issue / Search
-
DMF 240101: Agile Factory / Board / Board View
-
DMF 240201: Agile Factory / Backlog / Backlog View
-
DMF 0901__: Administrator / Setup
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
web_module_setting_id |
The id of the web module setting |
X |
null |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Web module setting has been successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.51.5. Get web module setting with read options
POST |
/web-module-settings/{web_module_setting_id}/read |
Description
Get web module setting with read options
DMF required:
-
DMF A62506: Api Settings / Web Settings / Info
-
DMF 1413__: Helpdesk / Issues
-
DMF 141304: Helpdesk / Issues / Search
-
DMF 141404: Helpdesk / Tasks / Search
-
DMF 1426__: Helpdesk / Simplified Issue
-
DMF 142603: Helpdesk / Simplified Issue / Search
-
DMF 240101: Agile Factory / Board / Board View
-
DMF 240201: Agile Factory / Backlog / Backlog View
-
DMF 0901__: Administrator / Setup
-
DMF 1608__: Tools / Resources
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
web_module_setting_id |
The id of the web module setting |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
read_option |
The read options for the returned web module setting WebModuleSettingReadOption |
- |
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Web module setting successfully loaded |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"options" : [ "COMPANY", "COMPANY" ]
}
2.51.6. Search for web module settings
POST |
/web-module-settings/search |
Description
Get the list of web module settings matching the search criteria
DMF required:
-
DMF A62504: Api Settings / Web Settings / Search
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (id, company, etc…) WebModuleSettingCriteria |
X |
Return Type
array[WebModuleSetting]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Web module settings have been successfully loaded |
List[WebModuleSetting] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"module" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"readOption" : {
"options" : [ "COMPANY", "COMPANY" ]
}
}
2.51.7. Update the web module setting
POST |
/web-module-settings/{web_module_setting_id} |
Description
Update the web module setting
DMF required:
-
DMF A62502: Api Settings / Web Settings / Update
-
DMF 0901__: Administrator / Setup
Parameters
Path Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
web_module_setting_id |
The id of the web module setting |
X |
null |
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
webModuleSetting |
The web module setting to update WebModuleSetting |
X |
Content Type
-
text/plain
Responses
Code | Message | Datatype |
---|---|---|
200 |
Web module setting has been successfully updated |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"active" : true,
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo"
},
"id" : "5000123"
}
2.51.8. Create or update web module settings list
POST |
/web-module-settings/batch-update |
Description
Create or update web module settings list
DMF required:
-
DMF A62502: Api Settings / Web Settings / Update
-
DMF 0901__: Administrator / Setup
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
webModuleSettings |
Web module settings to create or update WebModuleSetting |
X |
Responses
Code | Message | Datatype |
---|---|---|
204 |
Web module settings have been successfully created or updated |
<<>> |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"companyId" : "5000123",
"active" : true,
"company" : {
"id" : "5000123",
"code" : "AK",
"name" : "Akuiteo"
},
"id" : "5000123"
}
2.52. Workforce
2.52.1. Get the detail and tooltip of a schedule
GET |
/schedules/setup |
Description
Get the detail and tooltip of a schedule
DMF required:
-
USERAK: A registered user.
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Get the detail and tooltip of a schedule |
|
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.52.2. Search Expense Title fields
GET |
/expenses/title-fields |
Description
Search Expense Title fields
DMF required:
-
USERAK: A registered user.
Return Type
array[ExpenseTitleField]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Expense Title fields |
List[ExpenseTitleField] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
2.53. Years
2.53.1. Search for years (with search criteria)
POST |
/years/search |
Description
Get the list of years matching the search criteria
DMF required:
-
DMF A65504: Api Settings / Year / Search
-
DMF 060623: Projects / Setup / Years
Parameters
Body Parameter
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
criteria |
Criteria that you choose (Code, name etc…) YearCriteria |
X |
Query Parameters
Name | Description | Required | Default | Pattern |
---|---|---|---|---|
offset |
The index of first element |
- |
null |
|
limit |
The max number of elements |
- |
null |
Return Type
array[Year]
Content Type
-
application/json
Responses
Code | Message | Datatype |
---|---|---|
200 |
Years successfully loaded |
List[Year] |
400 |
Bad Request - Standard failure code. This code is used when no other specific code applies. |
|
401 |
Unauthorized - indicates that the client request has not been completed because it lacks valid authentication credentials for the requested resource. |
|
402 |
Request Failed - The parameters were valid but the request failed. |
|
403 |
Forbidden - The user does not have permissions to perform the request. |
|
404 |
Not Found - The requested resource does not exist. |
|
405 |
Method Not Allowed - The HTTP method requested on the resource is not supported, for example if you make a POST request on a resource where POST does not make sense or is not implemented. |
|
406 |
Not Acceptable - The requested resource is capable of generating only content not acceptable according to the Accept headers sent in the request. |
|
500 |
Internal Error - Server errors. The call was successful but something went wrong on Akuiteo’s end. |
Samples
Body parameter
Click to expand
{
"previousYearId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"companyId" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"code" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"disabledDate" : {
"operator" : "IS",
"value" : "2000-06-21T04:56:07.000+00:00",
"includeNullResults" : false,
"withTime" : false
},
"name" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"id" : {
"operator" : "IS",
"value" : "Abcd",
"includeNullResults" : false,
"wildcards" : "*"
},
"validityEndDate" : {
"type" : "{}",
"date" : "2000-06-21T04:56:07.000+00:00"
}
}
3. Models
3.2. AccountingFormatNumbering
Management object numbering settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
length |
Length for management object's numbering |
|||
prefix |
Prefix for management object's numbering |
3.3. AccountingJournal
Accounting journal
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The accounting journal code |
|||
endDate |
End date of. Cannot be set directly please use the //TBD path. |
date |
||
excludedByDefault |
Excluded by default from accounting reports (trial balance, General ledger, accounting entries seach) |
|||
id |
Id in database |
|||
miscellaneousTransactionsProhibited |
Miscellaneous transactions Prohibited |
|||
name |
The accounting journal name |
|||
startDate |
Accounting journal start date |
date |
3.4. AccountingJournalBase
Accounting journal
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The accounting journal code |
|||
id |
Id in database |
|||
name |
The accounting journal name |
3.5. AccountingJournalCriteria
Criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the accounting journal |
|||
companyId |
Company of the accounting journal |
|||
id |
Ident of the accounting journal |
|||
journalType |
Journal Type |
|||
name |
Name of the accounting journal |
|||
tag |
You can fill in the code or name of the tag in this field |
|||
validity |
Validity applicable on the start and end dates of the journal |
3.6. AccountingJournalDefaultMapping
Describe the default accounting journal for dematerialization.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountingJournal |
Mapping target as an accounting journal |
|||
accountingJournalId |
ID of the supplier |
|||
company |
Company |
|||
companyId |
The Id of the company |
|||
id |
Id in database |
3.7. AccountingJournalDefaultMappingCriteria
Criteria used to search default accounting journal for dematerialization
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountingJournalId |
Ident of a default accounting journal |
|||
companyId |
Ident of a company |
|||
id |
Ident |
|||
readOption |
Options for retrieving extra information concerning the default accounting journal |
3.8. AccountingJournalDefaultMappingReadOption
Option use to get additional information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the accounting journal default mapping |
Enum: COMPANY, ACCOUNTING_JOURNAL |
3.9. AccountingJournalSettingsOverview
Accounting journal settings overview by company.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
company |
Company |
|||
defaultMapping |
Default mapping for the company |
|||
hasMapping |
Is there some mappings for the company |
3.10. AccountingPeriodNumbering
Management object numbering settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
currentPeriodHighestNumbering |
Highest management number already set for a management object for the current accounting period. |
|||
invoiceMonthSetting |
Month from 1 to 12. 0 is the value for NA and is the default. |
|||
invoiceNumberingType |
Example : PERMANENT |
|||
previousPeriodHighestNumbering |
Highest management number already set for a management object for the Y-1 accounting period. |
3.11. Action
Verb of the request to specify which type of action you will send.
Type : enum (ADD, UPDATE, REMOVE)
3.12. ActionCode2
Details about the second action code
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the second action code |
|||
id |
Id in database |
|||
name |
Name of the action code |
3.13. ActionCodeBase
Details about the action code
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Name of the action code |
3.14. ActionCodeCriteria
Criteria used on Action Code when doing an Action Code search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
name |
||||
tag |
You can use this clause to do a text search on the code and name |
|||
validity |
3.15. ActionManagementObjectLine
ActionManagementObjectLine
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb (ADD / UPDATE / REMOVE) |
|||
amountTotal |
Total amount expressed in company currency |
double |
||
amountTotalCurrency |
Total amount in the currency |
double |
||
id |
Id in database |
|||
managementObjectId |
Id of the management object |
|||
name |
Name of the line |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
quantity |
Quantity of the product |
double |
||
rankNumber |
Rank number of the line |
double |
||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
unitPrice |
Unit price of the product expressed in company currency |
double |
||
unitPriceCurrency |
Unit price of the product expressed in company currency. The value in this field is not stored. Upon retrieval, it is calculated based on the rate in effect on the date of the management sales object. |
double |
3.16. ActiveModule
List of active modules
Note: MISSION represents the Variable Item
Type : enum (EXPENSE_REPORTS, TIMES_RECORDING, SCHEDULE, QUOTATION, QUOTATION_SIGNED_ORDERED_UNSIGNED, SALES_ORDER, INVOICE, SALES_BILLING_TABLE, DELIVERY, PURCHASE_ORDER, QUOTE, RECEPTION, PURCHASE_INVOICE, PURCHASE_BILLING_TABLE, HELP_DESK, PRODUCTION, MISSION, QUOTE_SIGNED_ORDERED_UNSIGNED, SALES_CREDIT_NOTE, PURCHASE_CREDIT_NOTE, INVENTORY_MOVEMENTS, FLOWS, ACCOUNTING, CASH_FLOW, OPERATING_ACCOUNT, PAYMENT_MONTH)
3.17. ActivityBase
Division
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the activity |
|||
id |
Id in database |
|||
name |
Name of the activity |
3.18. AdditionalFreeFields
Free fields of a Management Object Line
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
field1 |
Free field 1 |
|||
field2 |
Free field 2 |
|||
field3 |
Free field 3 |
|||
field4 |
Free field 4 |
|||
field5 |
Free field 5 |
3.19. AdditionalFreeFieldsCriteria
Search criteria for additional free fields
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
additionalFreeField1 |
||||
additionalFreeField2 |
||||
additionalFreeField3 |
||||
additionalFreeField4 |
||||
additionalFreeField5 |
3.20. Address
Details about the address
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
cedex |
Special number assigned to a company by the French postal code |
|||
city |
City of the address |
|||
country |
Country code of the address in the database |
|||
countryName |
Country name of the address |
|||
department |
Geographical department code of the address in the database |
|||
Email of the address |
||||
fax |
Fax of the address |
|||
geographicalDepartmentName |
Name of the geographical department for the address |
|||
id (Deprecated) |
Id in database |
|||
line1 |
First line of the address |
|||
line2 |
Second line of the address |
|||
line3 |
Third line of the address |
|||
mobilePhone |
Mobile Phone of the address |
|||
phone |
Phone of the address |
|||
phone2 |
Second phone of the address |
|||
postalCode |
Postal code of the city |
|||
region |
Region code of the address in the database |
|||
regionName |
Region name of the address |
|||
webSite |
Web Site of the address |
3.21. Alert
Alert message
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
level |
Level of the alert |
Enum: ERROR, WARNING, INFO, ERROR, WARNING, INFO |
||
message |
Message of the alert |
3.24. AnalysisResult
Analysis result consisting of a value, a date and a set of analysis groups
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
date |
Aggregate date of the analysis (see dateLike) |
date-time |
||
group |
Map of [object] |
All analysis groups |
||
value |
Aggregate value of the analysis |
double |
3.25. AppPreference
Application preference
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
key |
The key of the App preference |
|||
type |
The type of the App preference |
Enum: INTEGER, BOOLEAN, TEXT, DATE, DATETIME, TIME, COLOR, INTEGER, BOOLEAN, TEXT, DATE, DATETIME, TIME, COLOR |
||
value |
The value of the App preference |
|||
writable |
True if the App preference is writable |
3.26. AppPreferenceCriteria
AppPreference criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
||||
key |
||||
type |
||||
value |
||||
writable |
True if App preference is writable |
3.27. Application
Application
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
color |
The color of the applicaton |
|||
id |
Id in database |
|||
image |
The image of the application |
|||
name |
The name of the application |
|||
order |
The order of the application |
|||
portalType |
Example : ADMIN |
|||
right |
Details about the DmfBase |
|||
rightId |
ID of the right |
|||
type |
Example : PORTAL |
|||
url |
The url of the application |
3.28. ApplicationControl
Application control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
active |
True if the application control is active |
|||
code |
The code of the application control base. |
|||
companyCode |
The company code of the application control |
|||
description |
The description of the application control |
|||
endDate |
The end date of the application control |
date-time |
||
entityCode |
The entity code of the application control |
|||
id |
Id in database |
|||
info1 |
The first information about the application control base. |
|||
info2 |
The second information about the application control base. |
|||
info3 |
The third information about the application control base. |
|||
info4 |
The fourth information about the application control base. |
|||
info5 |
The fifth information about the application control base. |
|||
startDate |
The start date of the application control |
date-time |
3.29. ApplicationControlBase
Application control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the application control base. |
|||
id |
Id in database |
|||
info1 |
The first information about the application control base. |
|||
info2 |
The second information about the application control base. |
|||
info3 |
The third information about the application control base. |
|||
info4 |
The fourth information about the application control base. |
|||
info5 |
The fifth information about the application control base. |
3.30. ApplicationControlCriteria
Application control criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
active |
True if the application control is active |
3.33. ApprovalManagementObject
Information on the approval of a management object (pièce de gestion)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
afterTaxAmount |
After-Tax amount expressed in company currency |
double |
||
approvalDate |
Date of approval |
date-time |
||
approvalState |
State of approval |
|||
changeTracking |
||||
companyCode |
The company code |
|||
companyId |
ID of the company |
|||
currency |
Currency used in the management object |
|||
currencyCode |
Code of the currency used in the management object |
|||
customData |
Map of CustomData |
The custom data (when present) |
||
date |
Date on the management object |
date-time |
||
description |
Description |
|||
entityCode (Deprecated) |
The entity code |
|||
id |
Id in database |
|||
name |
Name of the management object |
|||
number |
The number of the management object |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
preTaxAmount |
Pre-Tax Amount expressed in company currency |
double |
||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
thirdPartyId |
The Id of the third-party |
|||
type |
Example : QUOTATION |
3.34. ApprovalState
State of the Approval
Type : enum (NONE, TO_REQUEST, TO_APPROVE, REFUSED, APPROVED)
3.35. ArchiveArgument
Arguments to archive
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
comment |
Comment to describe the archiving reason |
|||
reasonId |
The ID of the archiving reason |
3.36. ArchiveReason
Details about the reasons to archive
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the reason to archive |
|||
company |
Details about the company. |
|||
companyId |
The ID of the company |
|||
crmPortal |
Set as True to use this archiving reason on sales portal. |
|||
endDate |
The end date on which this reason will no longer be valid |
date-time |
||
id |
Id in database |
|||
name |
Name of the reason to archive |
|||
ranking |
The archiving reason ranking in the list |
int32 |
||
stage |
All details about the stage. |
|||
stageId |
The ID of the stage |
|||
type |
Categorize this archiving reason for quotation or opportunities. |
3.37. ArchiveReasonBase
Details about the reasons to archive
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the reason to archive |
|||
id |
Id in database |
|||
name |
Name of the reason to archive |
3.38. ArchiveReasonCriteria
Criteria used to get more details about the archive reason
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the archive reason |
|||
companyId |
The ID of the company |
|||
crmPortal |
Set as true if this archiving reason concerns also sales portal. |
|||
endDate |
The end date on which this reason will no longer be valID |
|||
id |
ID in database |
|||
name |
The name of this archive reason |
|||
readOption |
Options used to get more information about the archive reason |
|||
stageId |
The ID of the stage |
|||
type |
Categorize this archiving reason for quotation or opportunities |
3.39. ArchiveReasonReadOption
The options you can use to get more information about the archive reason
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the archive reason |
Enum: STAGE, COMPANY |
3.41. Assignment
Assignment
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
customer |
Details about the customer |
|||
customerId |
ID of the customer |
|||
phase |
Details about the phase |
|||
phaseId |
ID of the phase |
|||
project |
Details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the task |
|||
projectTaskId |
ID of the project |
|||
subPhase |
Details about the sub-phase |
|||
subPhaseId |
ID of the sub-phase |
3.42. AssignmentCriteria
Criteria used to get more details about an assignment
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activityId |
Ident of the activity |
|||
allCompanies |
Set as True if you don't want to filter on companies |
|||
companyId |
Ident of the company |
|||
countAssignmentType |
Define the node type when counting an assignment tree. Used like a query parameter limit. |
|||
customerId |
Ident of the customer |
|||
departmentId |
Ident of the department |
|||
divisionGroupId |
Ident of the division group |
|||
divisionId |
Ident of the division |
|||
employeeId |
ID of the employee |
|||
employeeIdScheduled |
List of [string] |
Ids of employees for which the project has schedules |
||
employeePartitioning |
Set as True if you want to apply the partitioning by employee |
|||
entityId |
Ident of the entity |
|||
ignoreProjectAllCustomer |
Set as True if you want to ignore all customer projects |
|||
lowerAssignmentType |
Define the leaf node type when searching an assignment tree. If not set, default leaf node type is SUBPHASE or PROJECT_TASK according to the selected ActiveModule. |
|||
mainCustomer |
Set as True if you want to filter only main customers |
|||
phaseCode |
Code of the phase |
|||
phaseId |
Ident of the phase |
|||
projectCategorieId |
Ident of the project category |
|||
projectClosed |
Set as True if you want to include closed projects |
|||
projectEmployeeLinkedId |
Ids of employees linked to the project (Include projects with no employee linked) |
|||
projectFilterType |
Filter on project (may override some other clauses like divisionId or entityId) |
|||
projectFinancialManagerId |
Ident of the project financial manager |
|||
projectGroupCode |
Code of the project group |
|||
projectId |
Ident of the project (equivalent to the code of the project) |
|||
projectInternal |
Set as True if you want to include internal projects |
|||
projectManagerId |
Ident of the project manager |
|||
projectOnLeave |
Set as True if you want to include leave projects |
|||
projectProductionManagerId |
Ident of the project production manager |
|||
projectSalesManagerId |
Ident of the project sales manager |
|||
projectStateCode |
Code of the projectState |
|||
projectSubCategorieId |
Ident of the sub-category |
|||
projectSubcategorieLevel2Id |
Ident of the sub-category level 2 |
|||
projectTaskEmployeeLinkedId |
Ids of employees linked to the project task (Include project tasks with no employee linked) |
|||
projectTaskId |
Ident of the task |
|||
referentialDate |
Start referential date. If the field is not filled in, it take today's date by default |
date-time |
||
referentialDateEnd |
End referential date. This date must be after the referentialDate. |
date-time |
||
scheduled |
Assignment with schedules over the period (see referentialDate) |
|||
subPhaseCode |
Code of the sub-phase |
|||
subPhaseId |
Ident of the sub-phase |
|||
tag |
You can fill in the code or name of the assignment in this field |
|||
tagIdScheduled |
List of [string] |
Ids of tag for which the project has scheduled tags |
||
upperAssignmentType |
Define the root node type when searching an assignment tree. If this field is not filled in, default root node type is CUSTOMER. |
|||
yearId |
Ident of the year |
3.43. AssignmentIndicator
The project indicator.
By default, this field contains the value 'SINGLE_PROJECT_MONO_PHASE'.
If this field is on 'SINGLE_PROJECT_MONO_PHASE', it is mandatory to enter the projet_id, phase_id and subphase_id in the quotation.
If this field is on 'SINGLE_PROJECT_MULTI_PHASES', it is mandatory to enter the project_id in the quotation and it is not possible to enter the phase_id and subphase_id in the quotation but only in the quotation line.
If this field is on 'MULTI_PROJECTS', it is not possible to enter the projet_id, phase_id and subphase_id in the quotation but it is mandatory to write them in the quotation line.
Type : enum (SINGLE_PROJECT_MONO_PHASE, SINGLE_PROJECT_MULTI_PHASES, MULTI_PROJECTS)
3.44. AssignmentNode
Assignment
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
additionalProperties |
Map of [string] |
Additonal functional properties available on this node |
||
assignments |
List of AssignmentNode |
Assignment node's child |
||
code |
Code of the assignment |
|||
description |
Short description of the assignment |
|||
id |
Id in database |
|||
longDescription |
Long description of the assignment |
|||
parentId |
ID of the parent |
|||
parentType |
Details about the parent |
|||
selectable |
Return True if the assignment node can be selected |
|||
type |
Details about the assignment type |
3.45. AssignmentReferential
Assignment referential
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activity |
Details about the activity |
|||
category |
Details about the category |
|||
company |
Details about the company |
|||
customer |
Details about the customer |
|||
department |
Details about the departement |
|||
division |
Details about the divison |
|||
divisionGroup |
Details about the division grouping |
|||
entity |
Details about the entity |
|||
id |
Id in database |
|||
phase |
Details about the phase |
|||
project |
Details about the project |
|||
projectGroup |
Details about the project group |
|||
projectManager |
Details about the project manager |
|||
projectProductionManager |
Details about the production manager |
|||
projectState |
Details about the project state code |
|||
projectTask |
Details about the task |
|||
subCategory |
Details about the sub-category |
|||
subCategoryLevel2 |
Details about the second sub-category |
|||
subPhase |
Details about the sub-phase |
|||
year |
Details about the year |
3.46. AssignmentSubType
Subtype of Assignment
Type : enum (PROJECT_GROUP, DEPARTMENT, ACTIVITY, CATEGORY, SUB_CATEGORY, SUB_CATEGORY_2, PROJECT_STATE, YEAR)
3.47. AssignmentType
Type of Assignment
Type : enum (COMPANY, DIVISION_GROUP, DIVISION, ENTITY, CUSTOMER, PROJECT, PHASE, SUBPHASE, PROJECT_TASK)
3.48. AttachFileLocation
If ATTACH, the file will be added as an attachement. If BODY the report will be integrated into the email's body.
Type : enum (BODY, ATTACH)
3.49. Avatar
Entity avatar
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
content |
The base64-encoded binary content or URL of the entity's avatar image. |
3.50. AxeCriteria
Standard criteria for filtering data from the analysis
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
axeType |
X |
Unused (technical field) |
||
customerAccountManagerId |
Ident of customer's account manager |
|||
customerAccountManagerSupervisorId |
Ident of customer's account manager supervisor |
|||
customerCountryId |
Ident of customer's country |
|||
customerFamilyId |
Ident of the customer's project category |
|||
customerGrouping1 |
Customer's grouping |
|||
customerGrouping2 |
Customer's grouping 2 |
|||
customerId |
Ident of customer |
|||
customerRegionId |
Ident of customer's address region |
|||
customerSalesmanId |
Ident of customer's salesman |
|||
customerSalesmanSupervisorId |
Ident of customer's salesman supervisor |
|||
customerSectorId |
Ident of customer's sector |
|||
customerState |
Customer's state |
|||
customerSubFamilyId |
Ident of the customer's project subcategory |
|||
groupCustomer |
Group of companies of the customer |
|||
phaseId |
Ident of the phase |
|||
projectActivityId |
||||
projectCampaignId |
Ident of the project's compaign |
|||
projectCompanyCode |
Code of the project's company |
|||
projectDepartmentId |
Ident of the project's department |
|||
projectDivisionGroupId |
Ident of the project's division group |
|||
projectDivisionId |
Ident of the project's division |
|||
projectEstablishmentId |
||||
projectFamilyId |
Ident of the project's category |
|||
projectFinancialManagerId |
Ident of the project's financial manager |
|||
projectId |
Ident of the project (equivalent to the code of the project) |
|||
projectManagerId |
Ident of the project manager of the project |
|||
projectMarketId |
Ident of project group of the project |
|||
projectProductionManagerId |
Ident of the project's product manager |
|||
projectSalesManagerId |
Ident of the project's sales manager |
|||
projectState |
State of project |
|||
projectSubFamily2Id |
Ident of the project's sub-category level 2 |
|||
projectSubFamilyId |
Ident of the project's sub-category |
|||
projectVintageId |
Ident of the year (vintage) of the project |
|||
prospect |
True is customer is a prospect |
|||
subPhaseId |
Ident of the sub-phase |
3.51. AxeGroupsType
Standard analysis axis
Type : enum (PROJECT_ID, PROJECT_NAME, PROJECT_COMPANY_CODE, PROJECT_DIVISION_GROUP_ID, PROJECT_DIVISION_GROUP_NAME, PROJECT_DIVISION_ID, PROJECT_DIVISION_NAME, PROJECT_ESTABLISHMENT_ID, PROJECT_ESTABLISHMENT_NAME, PROJECT_ACTIVITY_ID, PROJECT_ACTIVITY_NAME, PROJECT_DEPARTMENT_ID, PROJECT_DEPARTMENT_NAME, PROJECT_FAMILY_ID, PROJECT_FAMILY_CODE, PROJECT_SUB_FAMILY_ID, PROJECT_SUB_FAMILY_CODE, PROJECT_SUB_FAMILY2_ID, PROJECT_SUB_FAMILY2_CODE, PROJECT_VINTAGE_ID, PROJECT_VINTAGE_CODE, PROJECT_MANAGER_ID, PROJECT_MANAGER_CODE, PROJECT_SALES_MANAGER_ID, PROJECT_SALES_MANAGER_CODE, PROJECT_FINANCIAL_MANAGER_ID, PROJECT_FINANCIAL_MANAGER_CODE, PROJECT_PRODUCTION_MANAGER_ID, PROJECT_PRODUCTION_MANAGER_CODE, PROJECT_CAMPAIGN_ID, PROJECT_CAMPAIGN_CODE, PROJECT_STATE, PROJECT_MARKET_ID, PROJECT_MARKET_CODE, PROJECT_MARKET_NAME, PHASE_ID, PHASE_CODE, PHASE_NAME, SUB_PHASE_ID, SUB_PHASE_CODE, SUB_PHASE_NAME, CUSTOMER_ID, CUSTOMER_CODE, CUSTOMER_NAME, CUSTOMER_FAMILY_ID, CUSTOMER_FAMILY_CODE, CUSTOMER_SUB_FAMILY_ID, CUSTOMER_SUB_FAMILY_CODE, CUSTOMER_GROUPING_1, CUSTOMER_GROUPING_2, CUSTOMER_SECTOR_ID, CUSTOMER_SECTOR_CODE, CUSTOMER_STATE, CUSTOMER_COUNTRY_ID, CUSTOMER_COUNTRY_NAME, CUSTOMER_COUNTRY_CODE, CUSTOMER_REGION_ID, CUSTOMER_REGION_CODE, CUSTOMER_ACCOUNT_MANAGER_ID, CUSTOMER_ACCOUNT_MANAGER_CODE, CUSTOMER_SALES_MAN_ID, CUSTOMER_SALES_MAN_CODE, CUSTOMER_ACCOUNT_MANAGER_SUPERVISOR_ID, CUSTOMER_ACCOUNT_MANAGER_SUPERVISOR_CODE, CUSTOMER_SALES_MAN_SUPERVISOR_ID, CUSTOMER_SALES_MAN_SUPERVISOR_CODE, CUSTOMER_PROSPECT, CUSTOMER_OPENING_DATE, CUSTOMER_PROFESSION, CUSTOMER_PROFESSIONAL_CATEGORY)
3.52. AzureADConfig
Azure AD configuration
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
applicationId |
The application id of the config |
|||
authenticate |
True if it needs authentification |
|||
clientId |
The client id of the config |
|||
clientSecret |
The client secret of the config |
|||
code |
The code of the config |
|||
id |
Id in database |
|||
tenantId |
The tenant id of the config |
3.53. BIC
Details about the BIC of a people
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
bank |
Code of the bank - 4 digits max |
|||
branch |
Code of the optional branch - 3 digits max |
|||
country |
Country code of the address in the database |
|||
location |
Code of the location - 2 digits max |
3.54. BankDetails
Details about the bank of a people
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountNumber |
Account number - 11 digits max |
|||
counter |
Code of the counter - 5 digits max |
|||
domiciliation |
Bank domiciliation |
|||
entity |
Code of the bank - 5 digits max |
|||
key |
Key of the RIB - 2 digits max |
3.55. BankType
Type of the bank (nature de banque) for international bank detail
Type : enum (BIC, ABA, NOT_DEFINED)
3.56. BankingInformation
Banking informations
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb (ADD / UPDATE / REMOVE) |
|||
id |
ID in database |
|||
noneSepa |
Details about the none SEPA banking information (exclusive with the sepa field) |
|||
sepa |
Details about the SEPA banking information (exclusive with the noneSepa field) |
|||
statusChangeArgument |
Argument to change the status of a banking information |
|||
statusChangeDate |
This field is automatically set with the validation date when the Banking Information is validated or with the rejection date when the Banking Information is refused. |
date-time |
||
type |
The type of banking information used to indicate whether the data refers to SEPA details (with BIC, IBAN, and bankDetails) or international bank details. |
|||
validator |
Details about the employee who will validate banking data. |
|||
validatorId |
Set as true if this rule for validating banking data is applied to employees. |
3.57. BankingInformationStatus
The status of the Banking Information
Type : enum (VALIDATED, TO_VALIDATE, REFUSED)
3.58. BankingInformationStatusParamHolder
Argument to change the status of a banking information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
comment |
Comment about the change status |
|||
status |
X |
The status of the Banking Information |
3.59. BankingInformationSupplierType
Supplier type of banking information
Type : enum (ALL, INTERNAL, EXTERNAL, VIRTUAL)
3.60. BankingInformationType
List of banking information type
Type : enum (SEPA, INTERNATIONAL_BANK)
3.61. BaseControl
Base control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the base control |
|||
condition |
Details about the condition control |
|||
conditionId |
ID of the condition |
|||
context |
The context of the base control |
|||
description |
The description of the base control |
|||
id |
Id in database |
|||
label |
The label of the base control |
|||
origin |
The origin of the base control |
Enum: INIT, POST, INIT, POST |
||
path |
Details about the path control |
|||
pathId |
ID of the path control |
3.62. BaseRateBase
Basic information for rates.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
ID in database of base rate |
|||
name |
The description of the base rate |
3.63. BatchArchiveArgumentParamHolder
The parameters for archiving the quotations
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
archiveArgument |
The argument for archiving |
|||
ids |
List of [string] |
IDs of the elements to archive |
3.64. BatchParameter
Parameter used to manage batch operations
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
ids |
List of [string] |
Ids of the objects |
3.65. BatchUpdateCustomDataParamHolder
All the information to perform the batch update on custom data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
customData |
X |
Map of CustomData |
All custom data to update |
|
ids |
X |
List of [string] |
List of id on which the update must be done |
3.66. BatchUpdateSalesMObjectLines
Object for batch updating certain fields in sales management object lines
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
billingMode |
Billing mode for the line |
|||
ids |
List of [string] |
Ids of the objects |
||
notPublishable |
Set to “true” if the line is not to be shown when the sales management object containing said line (quotation, invoice, etc.) is published. |
|||
resourceId |
Id of the resource allocated to complete the task |
3.67. BillingMode
Billing mode of a product or sales line
Type : enum (TIME_BASED, FIXED_PRICE, RECURRENT, PRODUCTION_TO_BE_BILLED)
3.68. BlockedType
Type of object to be tested in the customer blocking control
Type : enum (OPPORTUNITY, QUOTATION, DELIVERY, PURCHASE_BILLING_TABLE, SALES_INVOICE, PROJECT, TRAINING_OPPORTUNITY, REGISTRATION_FORM, CUSTOMER_CONTRAT)
3.69. BlockingInformation
Blocking information (Customer, …)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
alerted |
Operation is not blocked for this customer but has alerts. |
|||
blocked |
X |
Operation is blocked for this customer. |
||
reason |
Reason why customer is blocked. |
3.70. BlockingParamHolder
Blocking information needed to apply checking
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amount |
X |
Amount to be checked |
double |
|
objectId |
Object tested (only in modifcation) |
|||
objectType |
X |
Type of parameterized object tested |
3.71. BooleanParamHolder
Parameter value (Boolean).
See the documentation of the calling API body for further information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
value |
Value |
3.72. BusinessEntity
BusinessEntity manages project-related information, including its phases and sub-phases.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
3.73. BusinessReferential
BusinessReferential manages project-related information, including phases, sub-phases, and associated project tasks.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
3.74. Calendar
Calendar
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the calendar. |
|||
daysNotWorked |
List of [integer] |
Days not worked (ISO day of the week with 1 being Monday and 7 being Sunday) |
int32 |
|
default |
Set as 'true' to use this calendar by default. |
|||
holidays |
List of Holiday |
Details about list of holidays. |
||
id |
Id in database |
|||
name |
The name of the calendar. |
3.75. CalendarEvent
CalendarEvent
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
actionCode |
Details about the action verb |
|||
actionCodeId |
ID of the action code |
|||
changeTracking |
Date and user in case of creation and modification |
|||
comment |
Comment of the calendar event |
|||
customer |
Details about the customer |
|||
customerId |
ID of the customer |
|||
date |
Date of the calendar event |
date-time |
||
duration |
Duration of the calendar event |
double |
||
durations |
Duration in different units |
|||
employee |
Details about the employee |
|||
employeeId |
ID of the employee |
|||
guid |
Global identifier of the calendar event (for mobile version only) |
|||
id |
ID of the calendar event |
|||
location |
Location of the calendar event |
|||
phase |
Details about the phase |
|||
phaseId |
ID of the phase |
|||
project |
Details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the task |
|||
projectTaskId |
ID of the project |
|||
subPhase |
Details about the sub-phase |
|||
subPhaseId |
ID of the sub-phase |
|||
taskId |
Helpdesk's task ident |
|||
type |
Type of the calendar event |
|||
unit |
Details about the unit of duration |
|||
validated |
Return True if the calendar event is validated |
3.76. CampaignBase
Marketing campaign
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the campaign. |
|||
id |
ID in database |
|||
name |
The name of the campaign. |
3.77. Category
Category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the category |
|||
companyCode |
The code of the company |
|||
endDate |
End date for using the category of the product |
date |
||
grouping |
Grouping field for category |
|||
id |
Id in database |
|||
name |
The name of the category |
|||
ranking |
Category ranking in help lists |
int32 |
||
type |
Type of the category. |
3.78. CategoryCriteria
Criteria used on Category when doing a Category search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the category |
|||
companyId |
Company of the category |
|||
endDate |
End date of validity for the category |
|||
grouping |
Grouping field of the category |
|||
id |
Ident of the category |
|||
name |
Name of the category |
|||
tag |
You can fill in the code or name of the category in this field |
|||
type |
Type of the category |
|||
validity |
Details about the validity of the category |
3.79. CategoryType
Type of category
Type : enum (SALES_ITEM, PURCHASE_ITEM, PROJECT_CATEGORY, PROJECT_SUB_CATEGORY, PROJECT_SUB_CATEGORY_LEVEL2, EMPLOYEE_CATEGORY_LEVEL1, EMPLOYEE_CATEGORY_LEVEL2, EMPLOYEE_CATEGORY_LEVEL3, CUSTOMER, TECHNICAL_DOMAIN, OTHER_THIRDPARTIES, WORKGROUP, VERSION, CUSTOMERS_CONTRACTS, RETAILER_CONTRACTS, DOCUMENT, TRAINING_ITEM, SUPPLIER, MAINTAINED_ITEM)
3.80. ChangeTracking
History of all changes made
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
createdBy |
Code of the creator (user) |
|||
createdById |
Id of the creator (user) |
|||
createdTime |
Creation Date |
date-time |
||
modificationBy |
Code of the user who did the modification |
|||
modificationById |
Id of the user who did the modification |
|||
modificationTime |
Date of the modification. |
date-time |
3.81. ChangeTrackingCriteria
Standard criteria for filtering data from the change tracking
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
createdById |
The ID of the user who created the object. |
|||
createdTime |
The date and time when the object was created. |
|||
updatedById |
The ID of the user who last updated the object. |
|||
updatedTime |
The date and time when the object was last updated. |
3.82. CheckbookBase
Customer checkbook base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
The name of the checkbook |
3.83. ChorusConfig
Chorus configuration
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
chorusLogin |
Chorus login of the config |
|||
chorusPassword |
Chorus password of the config |
|||
chorusUserId |
Chorus user id of the config |
|||
clientId |
Client id of the config |
|||
clientSecret |
Client secret of the config |
|||
companyId |
Company id of the config |
|||
id |
ID of the config |
3.84. ChorusConfigCriteria
Criteria used to find chorus config
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
||||
id |
3.85. ChorusInvoiceStatus
Chorus status for e-invoices sent
Type : enum (DRAFT, SUBMITTED, IN_TRANSIT, AVAILABLE, COMPLETED, TO_BE_RECYCLED, SUSPENDED, REJECTED, SERVICE_RENDERED, MANDATED, AVAILABLE_FOR_ACCOUNTING, ACCOUNTED, PAYMENT_INITIATED)
3.86. ChorusServiceInformation
Chorus service information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
serviceCode |
Code of Chorus service |
|||
serviceName |
Name of Chorus service |
3.87. City
City
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyCode |
The code of the company linked to the city |
|||
country |
The country where the city is located |
|||
countryId |
Id of the country where the city is located |
|||
default |
Returns true if the city is the default city |
|||
department |
The department where the city is located |
|||
departmentId |
Id of the department where the city is located |
|||
id |
Id in database |
|||
latitude |
Latitude of the city |
|||
longitude |
Longitude of the city |
|||
name |
Name of the city |
|||
postcode |
Postcode of the city |
|||
regionId |
Id of the region |
3.88. Clause
Basic clause type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
includeNullResults |
Set as true to include null results |
|||
operator |
X |
The operator for your operation. |
||
value |
X |
The value you search |
3.89. ClauseBoolean
Boolean clause type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
includeNullResults |
Set as true to include null results |
|||
operator |
X |
The operator for your operation. |
||
value |
X |
The value you search. |
3.90. ClauseDate
String clause type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
includeNullResults |
Set as true to include null results |
|||
operator |
X |
The operator for your operation. |
||
value |
X |
The value you search. |
date-time |
|
withTime |
Whether or not the time part should be taken into account (false by default) |
3.91. ClauseDouble
Double clause type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
includeNullResults |
Set as true to include null results |
|||
operator |
X |
The operator for your operation. |
||
value |
X |
The value you search. |
3.92. ClauseOperation
Operation used by the clause
Type : enum (LIKE, NOT_LIKE, IS, IS_NOT, IN, NOT_IN, IS_NULL, IS_NOT_NULL, CLAUSES, GREATER_OR_EQUALS, GREATER, LOWER_OR_EQUALS, LOWER)
3.93. ClauseString
String clause type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
includeNullResults |
Set as true to include null results |
|||
operator |
X |
The operator for your operation. |
||
value |
X |
The value you search. |
||
wildcards |
When using the LIKE operator, indicates which characters should be interpreted as wildcards ('*%_' by default) |
3.94. ClosingSchedule
Closing Schedule defines a period and includes entries, each specifying a closing date, active module, and associated period.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
The ID of the company. |
|||
entries |
List of ClosingScheduleEntry |
List of closing schedule entries |
||
period |
Period concerned, in year-month format. |
date-month |
3.95. ClosingScheduleCriteria
Closing Schedule Criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
The ID of the company. |
|||
period |
Period concerned, in year-month format. |
3.96. ClosingScheduleEntry
Closing schedule entry containing closing date, the active module and the associated period.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activeModule |
Example : EXPENSE_REPORTS |
|||
closingDate |
The date that locks a module, preventing any actions or modifications, such as blocking timesheet entries for the prior month. |
date-time |
||
companyId |
The ID of the company. |
|||
id |
Id in database |
|||
period |
Period concerned, in year-month format. |
date-month |
3.97. ClosingScheduleEntryCriteria
Closing Schedule Entry Criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activeModule |
Active module concerned. |
|||
closingDate |
Closing date in year-month-day format. |
|||
companyId |
The ID of the company. |
|||
period |
Period concerned, in year-month format. |
3.98. ColorCodes
ColorCodes
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
color1 |
First color code |
|||
color2 |
Second color code |
|||
color3 |
Third color code |
3.99. Command
Command
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
endDate |
End of the command |
date-time |
||
error |
Error of the command |
|||
id |
The Id of the command |
|||
progress |
Progress of the command |
|||
result |
Result of the command |
|||
startDate |
Start of the command |
date-time |
||
status |
Status of the command |
Enum: STARTED, NOT_STARTED, FINISHED, UNKNOWN, ERROR, STARTED, NOT_STARTED, FINISHED, UNKNOWN, ERROR |
3.100. CommandProgress
Command progress status
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
current |
Current index of the progress |
|||
max |
Max index of the progress |
3.101. Company
Company (Société)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
address |
The company's main address |
|||
addressId |
The id of the company's main address |
|||
calendar |
Details of the calendar |
|||
calendarId |
ID of the calendar |
|||
code |
Code of the company |
|||
color |
Color attached to the company |
|||
currency |
Details about the currency |
|||
currencyId |
The currency id |
|||
id |
Id in database |
|||
legalName |
Legal name of the company |
|||
name |
Name of a company |
|||
siren |
SIREN number |
|||
siret |
SIRET number |
3.102. CompanyBase
Company
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the company |
|||
id |
Id in database |
|||
name |
Name of a company |
3.103. CompanyCriteria
Company criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
id |
||||
readOption |
Options used to get more information about the company |
|||
siren |
||||
siret |
||||
tag |
You can use this clause to do a text search on the code and name |
3.104. CompanyReadOption
CompanyReadOption
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the company |
Enum: CALENDAR, CURRENCY |
3.105. ComparisonOperator
Comparison operator
Type : enum (BEFORE, AFTER, EQUAL, BEFORE_EQUAL, AFTER_EQUAL)
3.106. ConditionControl
Condition control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the condition control |
|||
condition |
The condition value of the condition control |
Enum: ALWAYS, NEVER, KEYWORD, EMPTY, NOT_EMPTY, ALWAYS, NEVER, KEYWORD, EMPTY, NOT_EMPTY |
||
description |
The description of the condition control |
|||
id |
Id in database |
3.107. ConditionOfPayment
The condition of payment
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Payment code |
|||
day |
Day of the month on which the payment will be done |
double |
||
deadLine |
Number of days to carry out the payment |
|||
term |
Period of payment |
3.108. ContactBase
Contact
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the contact. |
|||
firstName |
The first name of the contact. |
|||
id |
Id in database |
|||
name |
The name of the contact. |
3.109. ContractBase
Contracts
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountingJournal |
Details of the accounting journal |
|||
accountingJournalId |
ID of Accounting Journal |
|||
afterTaxAmount |
After-Tax amount expressed in company currency |
double |
||
afterTaxAmountCurrency |
After-Tax amount in the currency |
double |
||
approvalDate |
Date of approval |
date-time |
||
approvalState |
State of approval |
|||
assignmentIndicator |
Specifies the type of project and phase: mono project and mono phase, mono project and multi phase, or multi project. |
|||
changeTracking |
||||
code |
Code of the contract |
|||
companyCode |
The company code |
|||
companyId |
ID of the company |
|||
conditionOfPayment |
||||
currency |
Currency used in the management object |
|||
currencyCode |
Code of the currency used in the management object |
|||
customData |
Map of CustomData |
The custom data (when present) |
||
date |
Date on the management object |
date-time |
||
description |
Description |
|||
entityCode (Deprecated) |
The entity code |
|||
exchangeRate |
The currency's exchange rate |
double |
||
fiscalYear |
Belonging fiscal year |
|||
fiscalYearId |
Id of the fiscalYear |
|||
group |
Group object |
|||
id |
Id in database |
|||
internal |
Internal object |
|||
manager |
Details of the employee |
|||
managerId |
Id of the manager |
|||
methodOfPayment |
Method of payment |
|||
name |
Name of the management object |
|||
number |
The number of the management object |
|||
payment (Deprecated) |
Deprecated : Use conditionOfPayment instead |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
preTaxAmount |
Pre-Tax Amount expressed in company currency |
double |
||
preTaxAmountCurrency |
Pre-Tax Amount in the currency |
double |
||
pricingMethod |
Details about the pricing method. The method by which pricing is to be determined. |
|||
pricingMethodId |
The id of the pricing method |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
thirdPartyId |
The Id of the third-party |
|||
thirdPartyToBillId |
The Id of the third-party to bill |
|||
type |
Example : QUOTATION |
3.110. ContractServiceBase
Contact service (basic information)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the contract service. |
|||
id |
Id in database |
|||
name |
The name of the contract service. |
3.111. ControlBehavior
Field control behavior
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
additionalValueSelectors |
List of [string] |
Additional information related to the valueSelectors, providing context or supplementary details for the list of permissible values. |
||
allowMultipleValues |
Set as 'true' if the user is allowed to select multiple values from the valueSelectors. |
|||
defaultValue |
Default value of the field |
|||
enabled |
Return true if the field is enabled |
|||
freeValue |
Set as 'true' if the user is not restricted to the values listed in valueSelectors and can set a freely chosen value. |
|||
id |
ID of the control behavior |
|||
information |
Additional information of the field |
|||
property |
Name of the property controlled |
|||
required |
Return true if the field is required |
|||
valueSelectors |
List of [string] |
Customizable list of values for selection, allowing the restriction of permissible values in fields. |
||
visible |
Return true if the field is visible |
3.112. ControlBehaviorSettings
Field control behavior
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
additionalValueSelectors |
List of [string] |
Additional information related to the valueSelectors, providing context or supplementary details for the list of permissible values. |
||
allowMultipleValues |
Set as 'true' if the user is allowed to select multiple values from the valueSelectors. |
|||
applicableKeyword |
Keyword for applicable control |
|||
applicableKeywordId |
The Id of the keyword |
|||
defaultValue |
Default value of the field |
|||
defaultValueKeyword |
Keyword for default value in control |
|||
defaultValueKeywordId |
The Id of the keyword |
|||
disabledKeyword |
Keyword for disabled control |
|||
disabledKeywordId |
The Id of the keyword |
|||
enabled |
Return true if the field is enabled |
|||
freeValue |
Set as 'true' if the user is not restricted to the values listed in valueSelectors and can set a freely chosen value. |
|||
hiddenKeyword |
Keyword for hidden control |
|||
hiddenKeywordId |
The Id of the keyword |
|||
id |
ID of the control behavior |
|||
information |
Additional information of the field |
|||
informationKeyword |
Keyword for information |
|||
informationKeywordId |
The Id of the keyword |
|||
property |
Name of the property controlled |
|||
required |
Return true if the field is required |
|||
requiredKeyword |
Keyword for required control |
|||
requiredKeywordId |
The Id of the keyword |
|||
useLabeInsteadOfCode |
Set as 'true' if the selected option in valueSelectors should use and save the label instead of the code. |
|||
valueSelectors |
List of [string] |
Customizable list of values for selection, allowing the restriction of permissible values in fields. |
||
valueSelectorsKeyword |
Keyword for valueSelectors |
|||
valueSelectorsKeywordId |
The Id of the keyword |
|||
visible |
Return true if the field is visible |
3.113. ConversionRulesConfig
ConversionRulesConfig is used to manage standardized conversion rules within a company, such as working days or man-months.
Only the values and the associated company can be updated in a ConversionRulesConfig.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
ID of the company |
|||
dayInHours |
Defines the conversion rate of days into hours. Default value is 8. |
double |
||
menMonthsInDays |
Defines the conversion rate of men-months into days. |
double |
3.114. Country
Country
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
calendar |
The calendar of the company linked to the country |
|||
calendarId |
Id of the calendar |
|||
code |
Code of the country |
|||
companyCode |
The code of the company linked to the country |
|||
companyId |
ID of the company |
|||
continent |
The continent where the country is located |
|||
currency |
The country's currency |
|||
currencyId |
Id of the country's currency |
|||
id |
Id in database |
|||
isPartOfEU |
Returns true if the country is part of the European Union |
|||
name |
Name of the country |
3.115. CountryCriteria
Criteria used to get more details about country
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
calendardId |
Id of the calendar |
|||
code |
Code of the region |
|||
companyId |
The id of the company |
|||
continent |
The continent where the country is located |
|||
id |
The id of region |
|||
isPartOfEU |
Set as true if the country is part of the European Union |
|||
name |
Name of the region |
3.116. Currency
Currency
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the currency |
|||
endDate |
End date for using the currency |
date-time |
||
euro |
Returns true if the currency is in euro |
|||
euroRate |
Exchange rate against the euro. |
double |
||
euroRateEndDate |
End date of the exchange rate (euroRate field). |
date-time |
||
euroRateStartDate |
Start date of the exchange rate (euroRate field). |
date-time |
||
id |
Id in database |
|||
name |
Name of the currency |
|||
order |
Order number of the currency |
3.117. CurrencyCriteria
Currency criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
availableExpenseReport |
Set to true to return currencies available for expense reports |
|||
code |
||||
dateEnd |
The end date of the currency |
|||
euroRateValidity |
||||
id |
3.118. CustomData
Custom data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
label |
Label of the custom data |
|||
name |
Name of the custom data |
|||
realOrder |
Order number to display |
int32 |
||
type |
Type of the custom data |
|||
value |
Value of the custom data |
3.119. CustomDataPage
Page of the custom data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
columnNumber |
Number of custom data page columns. |
|||
id |
ID of the custom data page |
|||
name |
The name of the custom data page. |
|||
order |
The order (ranking) of the custom data page. |
int32 |
3.120. CustomDataParam
Description of a parameter of custom data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
ID of the custom data |
|||
keywordId |
ID of the keyword |
|||
label |
Label of the custom data |
|||
multiLine |
True if custom data is multi line |
|||
name |
Name of the custom data |
|||
order |
Order of the custom data |
int32 |
||
page |
Page of the custom data |
|||
pageId |
ID of the page |
|||
pattern |
Validation pattern of the custom field |
|||
property |
Property of the custom data |
|||
realOrder |
Real order of the custom data |
int32 |
||
section |
Section of the custom data |
|||
sectionId |
ID of the section |
|||
sequence |
Sequence of the custom data |
int32 |
||
textLimit |
Text limit of the custom data |
int32 |
||
type |
Type of the custom data |
|||
viewLabel |
True if label is visible |
3.121. CustomDataPattern
Custom data pattern
Type : enum (DATE_TIME, UPPER_CASE, LOWER_CASE, PROPER_CASE, PHONE, INTEGER, INTEGER_THOUSAND_SEPARATOR, INTEGER_ZERO_NOT_SIGNIFICANT, TWO_DIGITS_AFTER_DECIMAL_POINT, THREE_DIGITS_AFTER_DECIMAL_POINT, CURRENCY, CURRENCY_ZERO_NOT_SIGNIFICANT, URL, PERCENTAGE, PERCENTAGE_ONE_DIGIT, PERCENTAGE_TWO_DIGITS, PERCENTAGE_THREE_DIGITS, SIGNATURE, PASSWORD)
3.122. CustomDataSection
Section for custom data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
columnNumber |
Column number of the custom data section |
|||
id |
ID of the custom data section |
|||
name |
Name of the custom data section |
|||
order |
Order number of the custom data section |
int32 |
||
pageId |
ID of the page |
|||
type |
By default set as SECTION |
3.123. CustomDataSectionType
SECTION to add the custom data into a section label;
COMPOSITE to add the custom data one after the other, without grouping them under a section label.
Type : enum (SECTION, COMPOSITE)
3.125. CustomerBase
Customer
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the third party (customer, supplier, other third party). |
|||
id |
Id in database |
|||
name |
The name of the third party (customer, supplier, other third party). |
3.126. CustomerIndicator
Customer Indicator
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
byDefault |
Set as true to use this customer indicator by default. Set as false by default |
|||
code |
Code of the Customer Indicator |
|||
colorHexCode |
The Hexadecimal color code for this customer Indicator |
|||
customerId (Deprecated) |
ID of the Customer |
|||
id |
Id in database |
|||
name |
Name of the Customer Indicator |
|||
order |
The order (ranking) of this customer indicator |
int32 |
3.127. CustomerIndicatorCriteria
Criteria used to get more details about the customer indicator
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
byDefault |
True if customer indicator is by default |
|||
code |
||||
colorHexCode |
||||
id |
||||
name |
3.128. CustomerIndicators
Indicators of a customer
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
customerId |
ID of the Customer |
|||
indicator1 |
The first indicator |
|||
indicator2 |
The second indicator |
|||
indicator3 |
The third indicator |
3.129. CustomerSiteBase
Customer Sites
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the customer site |
|||
customer (Deprecated) |
Details about the customer |
|||
customerId (Deprecated) |
Code of the associated customer |
|||
id |
Id in database |
|||
name |
Name of the customer site |
3.130. CustomerStatus
Customer Status
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Customer Status |
|||
companyId |
ID of the company |
|||
endDate |
The end date of the customer status. |
date-time |
||
id |
Id in database |
|||
name |
Name of the Customer Status |
|||
ranking |
The customer status ranking in the list |
int32 |
3.131. CustomerStatusCriteria
Criteria used on Customer Status when doing a Customer Status search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Customer Status |
|||
companyId |
ID of the company |
|||
id |
ID of the Customer Status |
|||
name |
Name of the Customer Status |
|||
validity |
Details about the validity of the Customer Status |
3.132. CustomizableResources
Customizable resources (Ressources personnalisables)
Type : enum (ISSUE, OPPORTUNITY, OPPORTUNITY_LINE, CUSTOM_REQUEST, EVENT, PROJECT, PHASE, SUB_PHASE, EMPLOYEE, CUSTOMER, CONTACT, SALES, PURCHASE)
3.133. DateParamHolder
Date given in parameter
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
date |
Date |
date-time |
3.135. Department
Division
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activities |
List of ActivityBase |
Activities of the department |
||
analysis |
Analysis of the department |
|||
code |
Code of the department |
|||
comment |
Comment of the department |
|||
companyCode |
Code of the company |
|||
entity |
Details of the entity |
|||
entityId |
ID of the entity |
|||
id |
Id in database |
|||
name |
Description of the department |
|||
projectType |
Type of the project |
3.136. Discount
Discount on a Management Object Line
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amount |
The discount amount |
double |
||
amountCurrency |
The discount amount in the currency |
double |
||
percentage |
The discount percentage |
double |
||
type |
Type of discount (PERCENT, AMOUNT) |
3.138. Division
Division
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of a division |
|||
companyId |
Id of the company |
|||
group |
Details about the group |
|||
groupId |
ID of the group |
|||
id |
Id in database |
|||
name |
Name of a division |
3.139. DivisionGrouping
Division grouping
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of a division grouping |
|||
id |
Id in database |
|||
name |
Name of a division grouping |
|||
serviceId |
ID of the service |
3.140. DmfBase
A dmf (a right in akuiteo D - Functional Area, M - Module, F - Feature)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the right(dmf). |
|||
id |
Id in database |
|||
name |
The name of the right(dmf). |
3.141. Document
Details about document (file or link)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
Details about the action performed on the document |
|||
archived |
Return true if the document is archived. |
|||
category |
All details about the category of the product |
|||
category1 |
First category of the document |
|||
category2 |
Second category of the document |
|||
category3 |
Third category of the document |
|||
categoryId |
The Id of the category |
|||
changeTracking |
Creation and modification date and user |
|||
classification |
Classification of the document. |
|||
companyId |
ID of the company |
|||
description |
The description of the document |
|||
documentType |
Type of the document. |
|||
externalDMSUuid |
External ID when you use a DMS |
|||
fileName |
File name |
|||
fileUrl |
File url. This field cannot be updated once it has been created. |
|||
id |
Is of the document |
|||
lienUrl |
URL of the document |
|||
links |
List of DocumentLink |
Details about document's links |
||
locked |
Set as true if the document is locked. |
|||
original |
Return true if the document is an original. |
|||
owner |
Details about the publisher of the document. |
|||
ownerId |
ID of the owner of the document. |
|||
preview |
Preview of the document |
|||
publicationDate |
Publication date |
date-time |
||
publishedBy |
Details about the publisher of the document. |
|||
publishedById |
ID of the publisher of the document. |
|||
subCategory |
All details about the sub-category of the product |
|||
subCategoryId |
The Id of the sub-category |
|||
subClassification |
Sub-classification of the document |
|||
title |
X |
Title of the document |
||
tokenPreview |
Token to request by url the preview of the document |
|||
url |
URL of the document |
|||
version |
Version of the document |
double |
||
versionId |
ID of the version |
3.142. DocumentLink
A link between a document and any other object
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
document |
Details about the document |
|||
documentId |
ID of the document |
|||
id |
ID of the link |
|||
objectId |
ID of the object linked to the document |
|||
objectType |
Details about the type of object linked |
|||
original |
Return true if the document is an original |
3.143. DocumentVersion
DocumentVersion
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
classification |
Classification of the document. |
|||
documentId |
ID of the document |
|||
id |
Id in database |
|||
title |
Title of the document |
|||
version |
Version number |
double |
3.145. DueDate
Due date
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amount |
Amount to pay |
double |
||
currencyCode |
Code of the currency |
|||
date |
Due date |
date-time |
||
id |
Id in database |
|||
invoiceId |
ID of the invoice |
3.146. DueDateCriteria
Criteria used to get more details about the due date
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
invoiceId |
Ident of the invoice |
3.147. Durations
Duration in different units
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
durationDay |
Duration in day |
double |
||
durationHour |
Duration in hour |
double |
||
durationHourMinute |
Duration in hour minute |
double |
||
durationMinute |
Duration in minute |
double |
3.148. DutiableCriteria
Search criteria for dutiable fields
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
forcedVat |
Forced VAT clause |
|||
vat1 |
VAT code 1 |
|||
vat2 |
VAT code 2 |
3.149. DutiableLine
Tax Line
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb (ADD / UPDATE / REMOVE) |
|||
additionalFreeFields |
Additional free fields of a line |
|||
afterTaxAmountTotal |
Total After-Tax amount expressed in company currency |
double |
||
afterTaxAmountTotalCurrency |
Total After-Tax amount in the currency |
double |
||
amountTotal |
Total amount expressed in company currency |
double |
||
amountTotalCurrency |
Total amount in the currency |
double |
||
complementName |
Description of the line |
|||
forcedVat |
Forced VAT for the line |
|||
generalAccount |
General Account |
|||
id |
Id in database |
|||
managementObjectId |
Id of the management object |
|||
name |
Name of the line |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
quantity |
Quantity of the product |
double |
||
rankNumber |
Rank number of the line |
double |
||
resource |
Resource allocated to complete the task |
|||
resourceId |
Id of the resource allocated to complete the task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
totalPrice |
Total price before discount expressed in company currency (unit price * quantity) |
double |
||
totalPriceCurrency |
Total price before discount in the currency (unit price * quantity) |
double |
||
unitPrice |
Unit price of the product expressed in company currency |
double |
||
unitPriceCurrency |
Unit price of the product expressed in company currency. The value in this field is not stored. Upon retrieval, it is calculated based on the rate in effect on the date of the management sales object. |
double |
||
vat1 |
Details about the first VAT rate |
|||
vat2 |
Details about the second VAT rate |
|||
vatAmount1 |
Amount expressed in company currency with the first VAT |
double |
||
vatAmount1Currency |
Amount in currency for the first VAT |
double |
||
vatAmount2 |
Amount expressed in company currency for the second VAT |
double |
||
vatAmount2Currency |
Amount in currency for the second VAT |
double |
3.150. ESignatureControlSetting
Company-wide electronic signature configuration.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
The ID of the company. |
|||
domain |
The domain to which the management object belongs |
|||
managementObjectType |
Type of the management object for signature |
|||
signatureProfile |
Set the signature profile to be used to sign the management object. If no profile is specified, the default one is used. |
|||
turnIntoFollowingManagementObject |
Set as 'true' to automatically turn signed management object into the following management object. |
3.151. ESignatureMessage
Message for electronic signature of a management object.
A message is a combination of a Mail (used to store standard information for sending a mail) and functional information. This functional information is processed by backend service to compute standard information for sending mail like an employee's email address.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
ccRecipients |
List of MessageRecipient |
Cc mail recipients |
||
publishArguments |
Required arguments to publish a document |
|||
toRecipients |
List of MessageRecipient |
Main mail recipients |
3.152. ESignatureSignatoryType
Defines the type of signatory for electronic signatures.
A signatory can be either an employee or a contact.
Type : enum (CONTACT, EMPLOYEE)
3.153. ESignatureStatus
Electronic signature status of a management object
Type : enum (IN_PROGRESS, CANCELED, EXPIRED, SIGNED, FAILED, PENDING, SIGNATURE_REQUESTED)
3.154. ESignatureTransaction
Information on transactions for electronic signatures
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
date |
The date of the transaction |
date-time |
||
daysSpent |
Number of days since transaction was requested |
double |
||
id |
Id in database |
|||
ranking |
Rank number of transaction. |
int32 |
||
rejectionReason |
The reason for rejection if the signatory has refused to sign the document. |
|||
requesterId |
The ID of the the transaction requester. |
|||
signatoryEmail |
Signatory e-mail address |
|||
signatoryId |
The ID of th signatory |
|||
signatoryType |
The type of signatory for electronic signatures. |
|||
signatureDate |
The date of signature. |
date-time |
||
signatureStatus |
Status of the signature |
|||
status |
Status of the transaction |
3.155. EmployeeBase
Employees
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb |
|||
code |
Code of the employee |
|||
firstName |
First name of the employee |
|||
id |
Id in database |
|||
name |
Name of the employee |
3.156. Entity
Entity
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the entity |
|||
companyId |
ID of the company |
|||
division |
Details of the division |
|||
divisionCode |
Code of the division |
|||
divisionId |
ID of the division |
|||
endDate |
End date of the entity |
date-time |
||
id |
Id in database |
|||
legalName |
Legal name of the entity |
|||
name |
The name of the entity |
3.157. EntityBase
Entity
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the entity |
|||
id |
Id in database |
|||
name |
The name of the entity |
3.158. EntityCriteria
Entity criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
divisionId |
||||
id |
||||
name |
||||
readOption |
Options used to get more information about the entity |
|||
tag |
You can use this clause to do a text search on the code and the name |
|||
validity |
Validity applicable on end date of the entity |
3.159. EntityReadOption
Options used to get additional information when doing an opportunity stages template search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the entity |
Enum: DIVISION, DIVISION_GROUP |
3.160. ErrorMessage
Error message for batch processing
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
ID of the object in error |
|||
message |
Detailed error message related to the identifier |
3.161. ErrorResponse
The canonical model for problem details is a JSON [RFC7159] object.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
A human-readable explanation specific to this occurrence of the problem. |
|||
message |
A human-readable explanation specific to this occurrence of the problem. |
|||
status |
The HTTP status code ([RFC7231], Section 6) |
|||
timestamp |
Timestamp of the error |
date-time |
||
title |
A short, human-readable summary of the problem |
|||
type |
A URI reference [RFC3986] that identifies the problem type |
3.162. EventType
Type of event
Type : enum (COMMAND_TASK, COMPANY, CUSTOMER, SUPPLIER, DIVISION, DIVISION_GROUP, EMPLOYEE, EMPLOYEE_HISTORY, ENTITY, EXPENSE, EXPENSE_REPORTS, FEATURE_FLAG, INVOICES_CHECK, ISSUE, PHASE, PROJECT, PROJECT_TASK, SCHEDULE, SPRINT, SUB_PHASE, TASK, TIMERECORDING, DOCUMENT, YEAR, TITLE, FAMILY, SKILL, SERVICE, JOB_TYPE, STANDARD_WEEK, EXPENSE_PROFILE, LANGUAGE, PROJECT_OPTIONS, PROJECT_GROUP, ACTIVITY, DEPARTMENT, REFRESH_CQRS, SPRINT_CARD, WEBHOOK, CONTRACT, QUOTATION, SALES_ORDER, OPPORTUNITY, PURCHASED_ITEM, SOLD_ITEM, CONTACT, EVENT, ALL, SPRINT_CARD_GROUP)
3.163. ExchangeRate
Exchange Rate
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
currency |
Details about the currency |
|||
currencyId |
Id of the currency |
|||
endDate |
End date for using the exchange rate |
date-time |
||
id |
Id in database |
|||
rate |
Exchange rate to convert the amount from euro into an amount in the revelant currency |
double |
||
startDate |
Start date for using the exchange rate |
date-time |
3.164. ExpenseReceiptSummary
Details about the expense receipt
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amount |
Amount on the receipt |
double |
||
currencyCode |
Code of the currency |
|||
date |
Date of the document |
date-time |
||
expenseTypeCode |
Code of expense's type |
|||
filePath |
Path of the document |
|||
rebillable |
Return true if the expense can be rebilled |
3.165. ExpenseTitleField
Field of expense
Type : enum (CUSTOMER_CODE, CUSTOMER_NAME, PROJECT_ID, PROJECT_NAME, PHASE_CODE, PHASE_NAME, SUB_PHASE_CODE, SUB_PHASE_NAME, EXPENSE_TYPE_DESC, QUANTITY_UNIT_PRICE)
3.166. ExportInfo
Information to perform an export of a list of triggers
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
format |
Example : BINARY |
|||
ids |
List of [long] |
List of triggers ids |
int64 |
3.167. FeatureFlag
Application feature
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
active |
If the feature is active |
|||
domain |
Feature classification (main level) |
|||
id |
Feature identifier |
|||
label |
Feature description |
|||
subDomain |
Feature classification (detail level) |
3.168. FieldError
Object containg the error for a field
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
elementId |
The id of the sub element in error (which can have several errors) |
|||
fieldName |
X |
The fieldName of the field in error |
||
message |
X |
The error message |
3.170. FinancialConditionOfPayment
The condition of payment for a customer
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Payment code |
|||
day |
Day of the month on which the payment will be done |
double |
||
deadLine |
Number of days to carry out the payment |
|||
referenceOnBankStatement |
Reference on bank statement |
|||
term |
Period of payment |
3.171. FiscalYearBase
Fiscal Year
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the FiscalYear |
|||
id |
Id in database |
|||
journalEntryNumberingId |
Id of the JournalEntryNumbering |
|||
name |
Name of the FiscalYear |
3.172. FiscalYearCommon
Fiscal Year
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
closingDate |
Date on which the fiscal year is officially closed. |
date |
||
code |
Code of the FiscalYear |
|||
endDate |
Fiscal year's end date |
date |
||
id |
Id in database |
|||
journalEntryNumberingId |
Id of the JournalEntryNumbering |
|||
name |
Name of the FiscalYear |
|||
startDate |
Fiscal year's start date |
date |
3.173. FixedAssetCalculationMethod
Calculation method for fixed asset
Type : enum (IN_EXACT_DAYS, BASED_ON_360_DAYS)
3.174. FixedAssetRecordSheetBase
Fixed asset record sheet
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Name of fixed asset record sheet |
3.175. FixedAssetRecordSheetCommon
Fixed asset record sheet
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Name of fixed asset record sheet |
|||
number |
Number of fixed assets |
3.176. FixedAssetSetup
VAT Area
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amortizationJournal |
Journal for amortizations |
|||
amortizationJournalId |
The ID of the journal for amortizations |
|||
calculationMethod |
Calculation method for fixed asset |
|||
company |
Details about the company. |
|||
companyId |
The ID of the company |
|||
id |
Id in database |
|||
inProgressJournal |
Fixed asset in progress journal |
|||
inProgressJournalId |
The ID of the fixed asset in progress journal |
|||
simulationJournal |
Fixed asset journal simulation. |
|||
simulationJournalId |
The ID of the fixed asset journal simulation. |
|||
threshold |
Automatic fixed asset threshold |
double |
3.177. FixedAssetSetupReadOption
The options you can use to get more information about the setup of fixed asset.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the fixed asset setup |
Enum: COMPANY, SIMULATION_JOURNAL, AMORTIZATION_JOURNAL, IN_PROGRESS_JOURNAL |
3.179. ForcedVatAmountHolder
VAT Amount and forced indicator holder
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amount |
Forced amount |
double |
||
forced |
X |
Returns true if the amount is forced |
||
managementObjectLineId |
ID of the management object line |
3.180. FormConfig
Form Config
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
controls |
Map of ControlBehavior |
Details about the control behavior linked to the field |
||
deletable |
Deletion allowed |
|||
editable |
Update allowed |
|||
fields (Deprecated) |
List of ControlBehavior |
Details about the control behavior linked to the field |
||
formSearchHidden |
Form search hidden |
|||
insertable |
Creation allowed |
|||
type |
Type of the formConfig |
3.181. FormConfigCriteria
Criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of form config |
|||
companyId |
ID of the company |
|||
deletable |
Suppression allowed in the form config |
|||
divisionId |
ID of the division |
|||
editable |
Modification allowed in the form config |
|||
entityId |
ID of the entity |
|||
id |
Id of form config |
|||
insertable |
Creation allowed in the form config |
|||
name |
Name of form config |
|||
readOption |
Options used to get more information about the form config |
|||
resourceType |
Resource for type |
|||
type |
Type of form config |
3.182. FormConfigReadOption
Criteria used to get more details about form config.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the form config |
Enum: COMPANY, DIVISION, ENTITY, CHANGE_TRACKING, CONTROLS_KEYWORDS |
3.183. FormConfigSettings
Form Config Settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
changeTracking |
Date and user in case of creation and modification |
|||
company |
Company |
|||
companyId |
The Id of the company |
|||
controlSettings |
List of ControlBehaviorSettings |
Controls behaviors settings for this form config |
||
controls |
Map of ControlBehavior |
Details about the control behavior linked to the field |
||
deletable |
Deletion allowed |
|||
division |
Division |
|||
divisionId |
The Id of the division |
|||
editable |
Update allowed |
|||
entity |
Entity |
|||
entityId |
The Id of the entity |
|||
fields (Deprecated) |
List of ControlBehavior |
Details about the control behavior linked to the field |
||
formSearchHidden |
Form search hidden |
|||
id |
ID of the formConfig |
|||
insertable |
Creation allowed |
|||
resourceType |
Resource for a type |
|||
type |
Type of the formConfig |
3.184. FormConfigType
Type of form config
Type : enum (TIMESHEET, SCHEDULE, PROJECT, SEARCH_PROJECT, PHASE, SUB_PHASE, PROJECT_TASK, SEARCH_PROJECT_TASK, SEARCH_EMPLOYEE, EMPLOYEE, SEARCH_CUSTOMER, CUSTOMER, SEARCH_CONTACT, CONTACT, SEARCH_EVENT, EVENT, SEARCH_ISSUE, ISSUE, ISSUE_TASK, SEARCH_SPRINT_CARDS, LEAVE_REQUEST, CUSTOM_REQUEST, SEARCH_PROJECT_EVENT, SEARCH_LEAVE_REQUEST_EMPLOYEE, SEARCH_LEAVE_REQUEST_MANAGER, SEARCH_APPROVAL, SEARCH_TIMESHEET_ENTRY, SEARCH_SCHEDULE, SEARCH_EXPENSE_REPORT_EMPLOYEE, SEARCH_EXPENSE_REPORT_MANAGER, SEARCH_CUSTOM_REQUEST, OPPORTUNITY, OPPORTUNITY_LINE, QUOTATION, QUOTATION_LINE, SALES_ORDER, SALES_ORDER_LINE, SALES_BILLING_TABLE, SALES_INVOICE, DELIVERY, DELIVERY_LINE, PRODUCTION_TO_BE_BILLED, PIPELINE_STAGE, SEARCH_PIPELINE_STAGE, QUOTE, QUOTE_LINE, PURCHASE_ORDER, PURCHASE_ORDER_LINE, PURCHASE_BILLING_TABLE, PURCHASE_INVOICE, RECEPTION, TEMPORARY_PURCHASE_INVOICE, SEARCH_OPPORTUNITY, SEARCH_QUOTATION, SEARCH_SALES_ORDER, SEARCH_SALES_BILLING_TABLE, SEARCH_SALES_INVOICE, SEARCH_DELIVERY, SEARCH_PRODUCTION_TO_BE_BILLED_EMPLOYEE, SEARCH_PRODUCTION_TO_BE_BILLED_MANAGER, SEARCH_QUOTE, SEARCH_PURCHASE_ORDER, SEARCH_PURCHASE_BILLING_TABLE, SEARCH_PURCHASE_INVOICE, SEARCH_RECEPTION, SEARCH_TEMPORARY_PURCHASE_INVOICE, SEARCH_SCHEDULE_BY_PROJECT, SEARCH_SCHEDULE_BY_EMPLOYEE, SEARCH_SCHEDULE_TIMESTAMPED, SEARCH_SCHEDULE_WORKLOAD)
3.185. GeneralAccountBase
General account (ident example AKSAS22106800)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
General account label |
3.186. GeneralAccountCommon
General account
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
General account label |
|||
number |
General account number |
3.187. GeographicalDepartment
Geographical department
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the geographical department |
|||
companyId |
The id of the company |
|||
id |
Id in database |
|||
name |
Name of the geographical department |
|||
regionId |
The id of the region |
3.188. GeographicalDepartmentCriteria
Criteria used to get more details about geographical department
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the region |
|||
companyId |
The id of the company |
|||
id |
The id of region |
|||
name |
Name of the region |
|||
regionId |
The id of the region |
3.189. HistoryEntry
State of a project
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
Action of the modification |
|||
changeTracking |
Date and user in case of creation and modification |
|||
comment |
Comment of the modification |
|||
entryType |
Type of the entry |
|||
fieldName |
Name of the modified field |
|||
historyType |
Type of the modified object |
|||
id |
ID of the modification |
|||
objectId |
ID of the modified object |
|||
valueAfter |
Value after the modification |
|||
valueBefore |
Value before the modification |
3.190. HistoryEntryReadOption
ReadOption of a HistoryEntry
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the history entry |
Enum: CHANGE_TRACKING |
3.192. HistoryType
Type of the modified object
Type : enum (ISSUE, TASK, OPPORTUNITY, QUOTATION, SALES_ORDER, SALES_INVOICE, SALES_BILLING_TABLE, DELIVERY, QUOTE, PURCHASE_ORDER, PURCHASE_INVOICE, PURCHASE_BILLING_TABLE, RECEPTION, CONTACT, EMPLOYEE, EVENT, CUSTOMER, PROJECT)
3.193. Holiday
Holiday
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
date |
Date of the holiday |
date-time |
||
type |
Type of holiday |
3.194. I18NResource
I18N Resource
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
locale |
Language and region identifier for translations |
|||
module |
Module name |
3.195. IBAN
Details about the IBAN of a people
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountNumber |
Account number - 11 digits max |
|||
country |
Country code of the address in the database |
|||
key |
Key of the IBAN |
3.196. IdIdentifiable
Basic type for all pojos with an API ID
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
3.197. InitControl
Init control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the base control |
|||
condition |
Details about the condition control |
|||
conditionId |
ID of the condition |
|||
context |
The context of the base control |
|||
description |
The description of the base control |
|||
id |
Id in database |
|||
label |
The label of the base control |
|||
origin |
The origin of the base control |
Enum: INIT, POST, INIT, POST |
||
path |
Details about the path control |
|||
pathId |
ID of the path control |
|||
required |
True if the init control is required |
3.198. InitControlCriteria
Init control criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
readOption |
Options used to get more information about the init control |
3.199. InitControlReadOption
Init control read option
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the init control |
Enum: PATH, CONDITION |
3.200. InternationalBankAccountDetails
International bank account details
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
bank |
Details to identify the international bank |
|||
holder |
Holder of the international bank |
3.201. InternationalBankHolder
Holder of the international bank
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountNumber |
Account number |
|||
accountType |
Type of the account for the holder |
|||
firstName |
The first name of the holder |
|||
name |
The name of the holder |
3.202. InternationalBankIdentification
Details to identify the international bank
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
bankAddress |
Details about bank address |
|||
bankCode |
The code of the bank |
|||
bankName |
The name of the bank |
|||
bankName2 |
The name 2 of the bank |
|||
bankType |
The type of the bank |
3.203. InventoryAndPackaging
Details about Inventory and Packaging
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
packagingType |
The packaging type of the item |
|||
packagingUnit |
The packaging unit of the item |
double |
3.206. IssueBase
Issue base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
3.207. IssueCommon
Issue common
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
number |
The number of the issue. |
|||
title |
The title of the issue. |
3.208. Item
Item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountSettings |
Accounting information for an item. |
|||
billingMode |
defaut billing mode for the item |
|||
category |
All details about the category of the product |
|||
categoryId |
The Id of the category |
|||
comment |
Comment on the product |
|||
companyCode |
The company code |
|||
customData |
Map of CustomData |
All custom data to update |
||
entityCode |
The entity code |
|||
family (Deprecated) |
The category of the product |
|||
grouping |
The grouping of the product |
|||
id |
Id in database |
|||
inventory |
Returns true if the product is in the inventory |
|||
inventoryAndPackaging |
Details about Inventory and Packaging |
|||
name |
Identification name |
|||
productionEstimatedDuration |
Estimated duration in minutes |
double |
||
quantityPrecision |
Number of decimals for this item quantity |
double |
||
reference |
The reference of the product |
|||
shortName |
Abbreviated designation |
|||
subCategory |
All details about the sub-category of the product |
|||
subCategoryId |
The Id of the sub-category |
|||
subFamily (Deprecated) |
The sub-category of the product |
|||
unitPricePrecision |
Number of decimals for this item unit price |
double |
3.209. ItemAccountingInfo
Accounting information for an item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
disabledDate |
Disabled date of the purchased item. |
date |
||
exportCostAccount |
Number of the export cost account set for purchased item export transactions. |
|||
exportGroupAccount |
Number of the export group account set for purchased item export group transactions. |
|||
intraComCostAccount |
Number of the intra-community cost account set for purchased item intracom transactions. |
|||
intraComGroupAccount |
Number of the intra-community group account set for purchased item intracom group transactions. |
|||
intraComInternalAccount |
Number of intra-community internal account set for purchased item intracom internal transactions. |
|||
intraComSubscriptionAccount |
Number of the intra-community subscription account set for purchased item intracom subscription transactions. |
|||
localCostAccount |
Number of the local cost account set for purchased item local transactions. |
|||
localGroupAccount |
Number of the local group account set for purchased item local group transactions. |
|||
localInternalAccount |
Number of the local internal account set for purchased item local internal transactions. |
|||
localSubscriptionAccount |
Number of the local subscription account set for purchased item local subscription transactions. |
|||
marketEndDate |
End of market of the purchased item. |
date |
||
reverseVAT |
Set the purchased item with reverse VAT liability. |
|||
toBeEstablishedAccount |
To be established account |
|||
vatCode |
X |
Code of the VAT tax rate for the purchased item. |
3.210. ItemBase
Item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
3.211. ItemCommon
Details about the commons item's properties
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
grouping |
The grouping of the product |
|||
id |
Id in database |
|||
name |
The name of the product |
|||
reference |
The reference of the product |
3.212. ItemLine
ItemLine
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb (ADD / UPDATE / REMOVE) |
|||
additionalFreeFields |
Additional free fields of a line |
|||
afterTaxAmountTotal |
Total After-Tax amount expressed in company currency |
double |
||
afterTaxAmountTotalCurrency |
Total After-Tax amount in the currency |
double |
||
amountTotal |
Total amount expressed in company currency |
double |
||
amountTotalCurrency |
Total amount in the currency |
double |
||
complementName |
Description of the line |
|||
discount |
Discount applied |
|||
endDate |
Period end date |
date-time |
||
forcedVat |
Forced VAT for the line |
|||
generalAccount |
General Account |
|||
id |
Id in database |
|||
item |
Details about the item |
|||
itemId |
The Id of the product |
|||
managementObjectId |
Id of the management object |
|||
name |
Name of the line |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
quantity |
Quantity of the product |
double |
||
rankNumber |
Rank number of the line |
double |
||
resource |
Resource allocated to complete the task |
|||
resourceId |
Id of the resource allocated to complete the task |
|||
startDate |
Period start date |
date-time |
||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
totalPrice |
Total price before discount expressed in company currency (unit price * quantity) |
double |
||
totalPriceCurrency |
Total price before discount in the currency (unit price * quantity) |
double |
||
unitPrice |
Unit price of the product expressed in company currency |
double |
||
unitPriceCurrency |
Unit price of the product expressed in company currency. The value in this field is not stored. Upon retrieval, it is calculated based on the rate in effect on the date of the management sales object. |
double |
||
vat1 |
Details about the first VAT rate |
|||
vat2 |
Details about the second VAT rate |
|||
vatAmount1 |
Amount expressed in company currency with the first VAT |
double |
||
vatAmount1Currency |
Amount in currency for the first VAT |
double |
||
vatAmount2 |
Amount expressed in company currency for the second VAT |
double |
||
vatAmount2Currency |
Amount in currency for the second VAT |
double |
3.213. JournalClosingInformation
Closing information for journal
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
closingDate |
Closing date |
date-time |
||
closingReason |
Reason the accounting journal has been closed |
3.214. JournalEntryNumberingBase
Numbering of the fiscal year journal entries
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
fiscalYearId |
Id of the fiscalYear |
|||
id |
Id in database |
|||
prefix |
Prefix of the JournalEntryNumbering |
3.216. Keyword
Keyword
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the keyword |
|||
description |
Description of the keyword |
|||
family |
Family of the keyword |
|||
id |
ID of the keyword |
|||
name |
Name of the keyword |
|||
society |
The society of the keyword |
|||
sourceCode |
The source code of the keyword |
|||
subFamily |
Sub family of the keyword |
|||
type |
Details about the keyword type |
3.217. KeywordCriteria
Keyword criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
description |
||||
family |
||||
id |
||||
name |
||||
subFamily |
||||
tag |
You can fill in the code or name or description of the keyword in this field |
|||
type |
(See KeywordType) |
3.219. KeywordValue
Keyword value
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the keyword value |
|||
name |
Name of the keyword value |
3.220. LdapADConfig
Ldap AD configuration
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
authenticate |
True if it needs authentification |
|||
code |
Code of the config |
|||
default |
True if default config |
|||
dnBase |
The dnBase of the config |
|||
dnBind |
The dnBind of the config |
|||
id |
ID of the config |
|||
password |
The password of the config |
|||
searchFilter |
The search filter of the config |
|||
url1 |
The first url of the config |
|||
url2 |
The second url of the config |
|||
url3 |
The third url of the config |
|||
url4 |
The fourth url of the config |
|||
url5 |
The fifth url of the config |
|||
user |
The user of the config |
3.221. LinkDirectionEnum
A filation link type can be set with a link direction
Type : enum (ASCENDING, DESCENDING, TRANSVERSE, NOT_APPLICABLE)
3.222. LinkedObjectType
Type of publish.
Type : enum (CUSTOMER, CONTACT, OPPORTUNITY, EVENT, CARD, ISSUE, EXPENSE, EXPENSE_REPORT, QUOTATION, SALES_ORDER, QUOTE, PURCHASE_ORDER, PURCHASE_INVOICE, INVOICE, PROJECT, SUPPLIER, DELIVERY, EMPLOYEE, CONTRACT, COMPANY, RECEPTION, SALES_BILLING_TABLE, PURCHASE_BILLING_TABLE, TRAINING_SESSION, ASSIGNED_TO, OTHER_THIRD_PARTY, PURCHASE_CONTRACT, DISBURSEMENT, PURCHASE_REQUEST, JOURNAL_ENTRY, RECEIPT, REGISTRATION, REGISTRATION_FILE, TASK, PURCHASE_REQUEST_LINE, PHASE, PROJECT_GROUP, MISCELLANEOUS_TRANSACTIONS, PART, SERVICE, PROSPECT, THIRD_PARTY_SITE, CUSTOMER_SITE, SUPPLIER_SITE, INTERNSHIP, PROJECT_TASK, CUSTOM_REQUEST, TEMPORARY_PURCHASE_INVOICE, FIXED_ASSET, SUB_PHASE, CAMPAIGN, DIRECT_DEBIT_MANDATE)
3.223. Locale
Locale
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
country |
Name of the country |
|||
internalLocale |
Language and region identifier for translations |
|||
label |
Language label |
|||
labelInLocale |
Region label |
|||
language |
Name of the language |
|||
locale |
Language and region identifier for translations |
|||
variant |
The variant of the locale |
3.224. LocalizedModule
Localized Module
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
core |
True if LocalizedModule is core |
|||
country |
Name of the country |
|||
internalLocale |
Language and region identifier for translations |
|||
label |
Language label |
|||
labelInLocale |
Region label |
|||
language |
Name of the language |
|||
locale |
Language and region identifier for translations |
|||
nbLabel |
Number of label |
double |
||
nbTranslatedLabel |
Number of the translated label |
double |
||
plugin |
Name of the plugin |
|||
variant |
The variant of the locale |
3.225. LocationStatus
Status of the maintained product in a given location
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the locations status. |
|||
default |
Set as true to use this location status by default when adding a new location. |
|||
endDate |
End date of validity for this location status. |
date-time |
||
id |
Id in database |
|||
name |
Name of the location status. |
|||
ranking |
Location status ranking in help lists. |
|||
type |
Type of the location status. |
3.226. LocationStatusBase
Basic information for Status of the maintained product.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the locations status. |
|||
id |
Id in database |
|||
name |
Name of the location status. |
3.227. LocationStatusCriteria
Criteria used to get more details about location status
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the location status |
|||
default |
Return true if this location status by default when adding a new location. |
|||
endDate |
End date of validity for this location status. |
|||
id |
The id in database of the location status |
|||
name |
The name given to the location status |
|||
type |
Type of the location status. |
3.228. LocationStatusType
Status of the maintained product'location
Type : enum (STANDARD_STATUS, LOAN_STATUS, ISSUE_STATUS)
3.229. Mail
Represents all information needed to send a mail (recipient, subject and body)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
body |
Content of the mail as a text |
|||
cc |
List of [string] |
Mail carbon copy recipients |
||
cci |
List of [string] |
Mail hidden carbon copy recipients |
||
from |
Mail sender |
|||
replyTo |
Mail reply to |
|||
title |
Mail title |
|||
to |
List of [string] |
Mail recipients |
3.230. ManagementCustomerCriteria
Criteria used on Customer when doing a Customer search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountManagerId |
The ID of the account manager for the customer |
|||
categoryId |
Category of the customer |
|||
code |
Name of the customer |
|||
id |
Ident of the customer |
|||
salesmanId |
The ID of the sales man for the customer |
|||
sectorId |
Sector of the customer |
|||
subCategoryId |
Subcategory of the customer |
|||
type |
Type of the customer (between PROSPECT and CUSTOMER) |
3.231. ManagementObject
Management object (pièce de gestion)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountingJournal |
Details of the accounting journal |
|||
accountingJournalId |
ID of Accounting Journal |
|||
afterTaxAmount |
After-Tax amount expressed in company currency |
double |
||
afterTaxAmountCurrency |
After-Tax amount in the currency |
double |
||
approvalDate |
Date of approval |
date-time |
||
approvalState |
State of approval |
|||
assignmentIndicator |
Specifies the type of project and phase: mono project and mono phase, mono project and multi phase, or multi project. |
|||
changeTracking |
||||
companyCode |
The company code |
|||
companyId |
ID of the company |
|||
conditionOfPayment |
||||
currency |
Currency used in the management object |
|||
currencyCode |
Code of the currency used in the management object |
|||
customData |
Map of CustomData |
The custom data (when present) |
||
date |
Date on the management object |
date-time |
||
description |
Description |
|||
entityCode (Deprecated) |
The entity code |
|||
exchangeRate |
The currency's exchange rate |
double |
||
fiscalYear |
Belonging fiscal year |
|||
fiscalYearId |
Id of the fiscalYear |
|||
group |
Group object |
|||
id |
Id in database |
|||
internal |
Internal object |
|||
manager |
Details of the employee |
|||
managerId |
Id of the manager |
|||
methodOfPayment |
Method of payment |
|||
name |
Name of the management object |
|||
number |
The number of the management object |
|||
payment (Deprecated) |
Deprecated : Use conditionOfPayment instead |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
preTaxAmount |
Pre-Tax Amount expressed in company currency |
double |
||
preTaxAmountCurrency |
Pre-Tax Amount in the currency |
double |
||
pricingMethod |
Details about the pricing method. The method by which pricing is to be determined. |
|||
pricingMethodId |
The id of the pricing method |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
thirdPartyId |
The Id of the third-party |
|||
thirdPartyToBillId |
The Id of the third-party to bill |
|||
type |
Example : QUOTATION |
3.232. ManagementObjectBase
Basic information on the management object (pièce de gestion)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Name of the management object |
|||
number |
The number of the management object |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
3.233. ManagementObjectBatchResult
Object containing :
- the ids of the successfully treated management objects
- the ids of the management objects with errors
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
errors |
List of ErrorMessage |
Contains a list of detailed error messages related to the processing of each identifier. |
||
idsOnError |
List of [string] |
Ids of the management object not processed in batches |
||
idsOnSuccess |
List of [string] |
Ids of the management object processed in batches |
||
managementObjectType |
Type of the management object processed in batches |
3.234. ManagementObjectCommon
Details on common properties of management object (pièce de gestion)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
afterTaxAmount |
After-Tax amount expressed in company currency |
double |
||
changeTracking |
||||
companyCode |
The company code |
|||
companyId |
ID of the company |
|||
currency |
Currency used in the management object |
|||
currencyCode |
Code of the currency used in the management object |
|||
customData |
Map of CustomData |
The custom data (when present) |
||
date |
Date on the management object |
date-time |
||
description |
Description |
|||
entityCode (Deprecated) |
The entity code |
|||
id |
Id in database |
|||
name |
Name of the management object |
|||
number |
The number of the management object |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
preTaxAmount |
Pre-Tax Amount expressed in company currency |
double |
||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
thirdPartyId |
The Id of the third-party |
|||
type |
Example : QUOTATION |
3.235. ManagementObjectCriteria
Criteria used to get more details about the management object.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
afterTaxAmount |
After tax amount of the management object |
|||
approvalDate |
Approval date of the management object |
|||
approvalState |
Approval state of the management object |
|||
companyCode |
Company code of the management object |
|||
creationDate |
Creation date of the management object |
|||
currencyCode |
Currency code of the currency used in the management object |
|||
customData |
Map of Clause |
The custom data (when present) |
||
date |
Date of the management object |
|||
description |
Description of the management object |
|||
entityCode |
Entity code of the management object |
|||
fiscalYearId |
Id of the fiscal year |
|||
group |
True if group |
|||
id |
ID of the management object |
|||
internal |
True if management object is internal |
|||
journalId |
Id of the journal |
|||
managerId |
Id of the manager linked with the management object |
|||
methodOfPayment |
Method of payment of the management object |
|||
name |
Name of the management object |
|||
preTaxAmount |
Pre tax amount of the management object |
|||
thirdPartyId |
Id of the third party |
|||
thirdPartyToBillId |
Id of the third party to bill |
|||
validationDate |
Validation of the management object |
3.236. ManagementObjectLine
Management object line (ligne de pièce de gestion)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb (ADD / UPDATE / REMOVE) |
|||
additionalFreeFields |
Additional free fields of a line |
|||
afterTaxAmountTotal |
Total After-Tax amount expressed in company currency |
double |
||
afterTaxAmountTotalCurrency |
Total After-Tax amount in the currency |
double |
||
amountTotal |
Total amount expressed in company currency |
double |
||
amountTotalCurrency |
Total amount in the currency |
double |
||
complementName |
Description of the line |
|||
generalAccount |
General Account |
|||
id |
Id in database |
|||
managementObjectId |
Id of the management object |
|||
name |
Name of the line |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
quantity |
Quantity of the product |
double |
||
rankNumber |
Rank number of the line |
double |
||
resource |
Resource allocated to complete the task |
|||
resourceId |
Id of the resource allocated to complete the task |
|||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
totalPrice |
Total price before discount expressed in company currency (unit price * quantity) |
double |
||
totalPriceCurrency |
Total price before discount in the currency (unit price * quantity) |
double |
||
unitPrice |
Unit price of the product expressed in company currency |
double |
||
unitPriceCurrency |
Unit price of the product expressed in company currency. The value in this field is not stored. Upon retrieval, it is calculated based on the rate in effect on the date of the management sales object. |
double |
3.237. ManagementObjectLineCommon
Common properties of management object line
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
amountTotal |
Total amount expressed in company currency |
double |
||
amountTotalCurrency |
Total amount in the currency |
double |
||
id |
Id in database |
|||
managementObjectId |
Id of the management object |
|||
name |
Name of the line |
|||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the project task of the project |
|||
projectTaskId |
Id of the project task |
|||
quantity |
Quantity of the product |
double |
||
rankNumber |
Rank number of the line |
double |
||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
|||
unitPrice |
Unit price of the product expressed in company currency |
double |
||
unitPriceCurrency |
Unit price of the product expressed in company currency. The value in this field is not stored. Upon retrieval, it is calculated based on the rate in effect on the date of the management sales object. |
double |
3.238. ManagementObjectLineCriteria
Criteria used to get more details about the management object line.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
additionalFreeFieldCriteria |
||||
dutiableCriteria |
||||
endDate |
End period clause |
|||
generalAccountNumber |
||||
grouping |
Grouping of the item |
|||
id |
||||
phaseId |
||||
projectCriteria |
Criteria on project linked to the line |
|||
projectId |
||||
reference |
Reference of the item |
|||
resourceId |
Resource allocated to complete the task |
|||
startDate |
Start period clause |
|||
subPhaseId |
3.239. ManagementObjectType
Type of the management object
Type : enum (QUOTATION, SALES_ORDER, QUOTE, PURCHASE_ORDER, CUSTOM_REQUEST, PURCHASE_INVOICE, EXPENSE_REPORT, EXPENSE, INVOICE, SALES_BILLING_TABLE, PURCHASE_BILLING_TABLE, RECEPTION, DELIVERY, PRODUCTION)
3.240. ManagementObjectsAccountingJournal
Journal settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
closingDate |
Accounting journal closing date. It is impossible to add entries in an accounting journal closed. Cannot be set directly, please use POST /journals/{journal_id}/close |
date |
||
closingReason |
Reason the accounting journal has been closed. Cannot be set directly, please use POST /journals/{journal_id}/close |
|||
code |
The accounting journal code |
|||
company |
Company of the journal |
|||
companyId |
Company id (required) |
|||
creditNotesJournal |
Linked Credit Notes Journal of the same type - used for Credit notes |
|||
creditNotesJournalId |
Linked Credit Notes Journal id of the same type - used for Credit notes |
|||
division |
ID of the division |
|||
divisionId |
ID of the division |
|||
endDate |
End date of. Cannot be set directly please use the //TBD path. |
date |
||
entity |
Entity |
|||
entityId |
Entity id |
|||
excludedByDefault |
Excluded by default from accounting reports (trial balance, General ledger, accounting entries seach) |
|||
finalJournal |
Final journal |
|||
id |
Id in database |
|||
journalType |
Example : SALES |
|||
linkedGroupJournal |
Linked Group Journal of the same type - used for group items |
|||
linkedGroupJournalId |
Linked Group Journal id of the same type - used for group items |
|||
linkedInternalJournal |
Linked Internal Journal of the same type - used for internal items |
|||
linkedInternalJournalId |
Linked Internal Journal id of the same type - used for internal items |
|||
miscellaneousTransactionsProhibited |
Miscellaneous transactions Prohibited |
|||
name |
The accounting journal name |
|||
reversingAccountNumber |
Reversing account number |
|||
startDate |
Accounting journal start date |
date |
3.241. ManagementProjectCriteria
Criteria used on Project when doing a Project search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activityId |
||||
categoryId |
||||
companyId |
The Id of the company |
|||
customerId |
||||
customerProjectId |
Ident of the project (equivalent to the code of the project) |
|||
departmentId |
||||
divisionGroupingId |
||||
divisionId |
||||
entityId |
||||
financialManagerId |
||||
id |
||||
managerId |
||||
name |
||||
productionManagerId |
||||
projectGroupCode |
||||
projectState |
||||
referentialDate |
Date à laquelle l'affaire doit être active (en prod) |
date-time |
||
salesManagerId |
||||
subCategoryId |
||||
subCategoryLevel2Id |
||||
tag |
Unused at the moment |
|||
yearId |
Ident of the year |
3.242. ManagerVisibilityCriteria
Manager's criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
includeManager |
Include manager in the search result |
|||
includeResourcesTwoManagementLevelsBelow |
Include resources from two management levels below (N-2) in the search result |
|||
managerId |
Id of the manager |
3.243. Message
A message is a combination of a Mail (used to store standard information for sending a mail) and functional information. This functional information is processed by backend service to compute standard information for sending mail like an employee's email address.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
attachFile |
Location of the file to be attached. |
|||
ccRecipients |
List of MessageRecipient |
List of recipients to be included in CC (carbon copy). |
||
cciRecipients |
List of MessageRecipient |
List of recipients to be included in BCC (blind carbon copy - CCI). |
||
All details required to send an email (recipients, subject, body). |
||||
publishedDocuments |
List of PublishedDocument |
List of documents to be published as attached files. |
||
replyTo |
Mail recipient for reply-to. |
|||
toRecipients |
List of MessageRecipient |
List of primary recipients. |
3.244. MessageRecipient
Recipient of a message
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
address |
The email address of the recipient. |
|||
id |
Id in database |
|||
summary |
A brief summary or description of the recipient. |
|||
type |
Type of message recipient. |
3.245. MessageRecipientType
Message recipient type
Type : enum (USER, EMPLOYEE, CONTACT, TEAM, MAIL_ADDRESS)
3.246. MethodInfo
Information about a given method (parameters and returned type)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
parameters |
List of [string] |
|||
returned_type |
Example : Lorem ipsum |
3.247. MethodOfPayment
Method of payment
Type : enum (CREDIT_CARD, CHECK, CASH, CHECK_LETTER, DIRECT_DEBIT, INTER_BANK_PAYMENT_DOCUMENT, BANK_DRAFT, BANK_TRANSFER, BANK_TRANSFER_CURRENCY, OTHER)
3.248. NoneSEPA
International bank detail
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
beneficiary |
Details of the beneficiary's international bank account, including identification and account holder information. |
|||
defaultBankDetail |
Set as true if this international bank detail will be used by default. |
|||
intermediate |
Details of the intermediate's international bank account, including identification and account holder information. |
3.249. ObjectHistoryLink
A link between a target object and other objects
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
objectId |
Id of the object linked to a target object |
|||
objectType |
Example : CUSTOMER |
|||
targetId |
Id of target object |
3.250. OnBoardingNews
On boarding News
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
detail |
Summary of the news |
|||
helpLink |
Link to the web help |
|||
title |
Title of the news |
3.251. OpportunityBase
OpportunityBase
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the opportunity. |
|||
id |
Id in database |
|||
name |
The name of the opportunity. |
3.253. OpportunityStage
Opportunity's stage
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the opportunity stage |
|||
color |
The color of the opportunity stage |
|||
companyId |
ID of the company of the opportunity stage |
|||
default |
True if opportunity stage is the default one |
|||
endDate |
End date of the opportunity stage |
date-time |
||
forceProbability |
True if forceProbability |
|||
id |
ID of the opportunity stage |
|||
name |
Name of the opportunity stage |
|||
probabilityLevel |
The opportunity probability |
|||
status |
The opportunity stage status |
|||
weightingCoefficient |
The weightingCoefficient of the opportunity stage |
double |
3.254. OpportunityStageCriteria
Criteria used on opportunity's stage when doing an opportunity stage search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
default |
True if opportunity stage is the default one |
|||
id |
||||
name |
||||
probabilityLevel |
||||
status |
||||
validity |
||||
weightingCoefficient |
The weightingCoefficient of the opportunity stage |
3.255. OpportunityStageOrder
Stage of opportunity's template
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
ID of the order |
|||
order |
Order |
int32 |
||
stage |
Details about the opportunity stage |
|||
stageId |
ID of the stage |
3.256. OpportunityStageStatus
Status of an opportunity's stage
Type : enum (IN_PROGRESS, COMPLETED, WIN, LOST, ABANDONED, OUT_OF_TARGET)
3.257. OpportunityStagesTemplate
Opportunity stages template
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the template |
|||
companyId |
ID of the company of the template |
|||
default |
True if the template is the default one |
|||
endDate |
End date of the template |
date-time |
||
id |
ID of the template |
|||
name |
Name of the template |
|||
right |
Details about the OpportunityStagesTemplateRight |
|||
rightId |
ID of the right |
|||
stages |
List of OpportunityStageOrder |
List of OpportunityStageOrder |
3.258. OpportunityStagesTemplateCriteria
Criteria used on opportunity's stages template when doing an opportunity stages template search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
id |
||||
tag |
You can use this clause to do a text search on the code |
|||
validity |
3.259. OpportunityStagesTemplateReadOption
Options used to get additional information when doing an opportunity stages template search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the opportunity stages template |
Enum: RIGHT |
3.260. OpportunityStagesTemplateRight
Opportunity stages template's right
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the template |
|||
id |
Id in database |
3.261. OtherThirdPartieBase
Other Third Partie Base (Autre Tiers)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the third party (customer, supplier, other third party). |
|||
id |
Id in database |
|||
name |
The name of the third party (customer, supplier, other third party). |
3.262. OtherThirdPartyType
Type of Other Third-Party
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
X |
The code of the other third-party type |
||
companyId |
The id the company |
|||
id |
Id in database |
|||
name |
X |
The name of the other third-party type |
||
ranking |
X |
Third party type ranking |
3.263. OtherThirdPartyTypeBase
Type of Other Third-Party
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
X |
The code of the other third-party type |
||
id |
Id in database |
|||
name |
X |
The name of the other third-party type |
3.264. OtherThirdPartyTypeCriteria
Criteria used on Other Third-Party Type when doing an Other Third-Party Type Search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code the other third-party type |
|||
companyId |
The id of the company |
|||
id |
The id of the other third-party type |
|||
name |
The name of the other third-party type |
3.265. PatchElement
A JSONPatch as defined by RFC 6902
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
from |
X |
A JSON-Pointer @see https://tools.ietf.org/html/rfc6901 |
||
op |
X |
The operation to be performed |
Enum: ADD, REMOVE, REPLACE, TEST, MOVE, COPY, AK_APPEND, ADD, REMOVE, REPLACE, TEST, MOVE, COPY, AK_APPEND |
|
path |
X |
A JSON-Pointer @see https://tools.ietf.org/html/rfc6901 |
||
value |
The value to be used within the operations. |
3.266. PatchHolder
List of patches to apply to the idents specified
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
ids |
List of [string] |
Idents to patch |
||
patchElements |
List of PatchElement |
List of patches to apply |
3.267. PathControl
Path control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyCode |
The company code of the path control |
|||
id |
Id in database |
|||
path |
The path of the path control |
|||
zone |
The zone fo the path control |
3.268. Payment
Payment
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Payment code |
|||
day |
Day of the month on which the payment will be done |
double |
||
deadLine |
Number of days to carry out the payment |
|||
term |
Period of payment |
3.269. PeopleLink
People Link
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
defaultLink |
Determine the default people link used in the case. 'True' if the people link is the one to apply by default |
|||
id |
Id in database |
|||
linkSource |
Detail about the people link relationship between the path third party and another third party. |
|||
linkSourceId |
Id of the type of people link for the source third party. |
|||
linkTarget |
Detail about the people linkTarget relationship between the path third party and another third party. |
|||
linkTargetId |
Id of the type of people link for the target third party. |
|||
linkType |
A link can be set as a Management Link or a Filiation Link. |
|||
sourceThirdParty |
Detail about the third party. |
|||
sourceThirdPartyId |
Id of the source third party. |
|||
sourceThirdPartyType |
Type of the source third party linked (PROSPECT, CUSTOMER, SUPPLIER OR OTHER_THIRD_PARTY) |
|||
targetThirdParty |
Detail about the third party |
|||
targetThirdPartyId |
Id of target third party to link. |
|||
targetThirdPartyType |
Type of the target third party linked (PROSPECT, CUSTOMER, SUPPLIER OR OTHER_THIRD_PARTY) |
3.270. PeopleLinkCriteria
Criteria used on People Link when doing a People Link search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
defaultLink |
If true, the people link is the one set by default on the third party with the link |
|||
id |
||||
linkSourceId |
Id of the people link relationship between the path third party and another third party |
|||
linkTargetId |
Id of the people link relationship between a third party and the path third party |
|||
linkType |
A link can be set as a Management Link or a Filiation Link |
|||
readOption |
Options for retrieving extra information concerning the peopleLink |
|||
sourceThirdPartyId |
Id of the third party linked |
|||
sourceThirdPartyType |
Type of the source third party linked (PROSPECT, CUSTOMER, SUPPLIER OR OTHER_THIRD_PARTY) |
|||
targetThirdPartyId |
Id of the target third party with people links |
|||
targetThirdPartyType |
Type of the third party with people links (PROSPECT, CUSTOMER, SUPPLIER OR OTHER_THIRD_PARTY) |
3.271. PeopleLinkReadOption
Options used to get additional information when doing a peopleLink's search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the people link |
Enum: LINK_SOURCE, LINK_TARGET, SOURCE_THIRD_PARTY, TARGET_THIRD_PARTY |
3.272. PeopleLinkType
People Link Type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code for the type of People link. |
|||
companyCode |
The code of the company. |
|||
description |
The description for the type of People link. |
|||
id |
Id in database |
|||
linkDirection |
A filation link type can be set with a link direction |
|||
static |
A link can be set as static if it is not intended to be modified |
|||
type |
A link can be set as a Management Link or a Filiation Link |
3.273. PeopleLinkTypeCriteria
Criteria used on People Link Type when doing a Link Type search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyCode |
||||
id |
||||
type |
A link can be set as a Management Link or a Filiation Link |
3.274. PeopleLinkTypeEnum
A link can be set as a Management Link or a Filiation Link
Type : enum (MANAGEMENT_LINK, FILIATION_LINK)
3.275. Period
Period
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
from |
Smaller date of the period |
date-time |
||
granularity |
To limit the granularity to a unit other than milliseconds, pass the units as the third parameter. DAY by default. |
|||
inclusivity |
Inclusivity. A [ indicates inclusion of a value. A ( indicates exclusion (for the smaller date of the period, use ) and ] for the bigger one). Inclusive by default. |
|||
to |
Bigger date of the period |
date-time |
3.276. PeriodGranularity
Granularity of a period
Type : enum (YEAR, MONTH, DAY, HOUR, MINUTE, SECOND)
3.277. Periodicity
Periodicity
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Periodicity of payment (0 ⇒ Unique (default); 1 ⇒ Annual; 2 ⇒ Bi-annual; 3 ⇒ Quarterly; 4 ⇒ Monthly) |
|||
duration |
Duration in month |
double |
||
id |
Id in database |
|||
lineStartDate |
Start date of the line |
date-time |
||
startDate |
Date by which the periodicity is starting |
date-time |
||
tacitAgrement |
Returns true if the checkbox 'tacit renewal' is checked |
|||
term |
Returns true if not due, false if due |
3.279. PhaseBase
Phase
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of a phase |
|||
id |
Id in database |
|||
name |
Name of a phase |
|||
order |
Order number of the project |
int32 |
||
project |
Details about the corresponding project |
|||
projectId |
ID of the corresponding project (i.e. Code of the project) |
3.280. PhaseState
State of a phase
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the phase state |
|||
companyId |
ID of the company |
|||
default |
Set as true to use this phase state by default. Set as false by default |
|||
id |
ID of the phase state |
|||
name |
The name of the phase state |
3.281. PhaseStateCriteria
Criteria used on phase state when doing a phase state search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
id |
||||
name |
3.282. PipeBase
Pipe base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the pipe |
|||
id |
Id in database |
|||
name |
Name of the pipe |
3.283. PluginFeature
Plugin Feature
Type : enum (BRIDGE, CHORUS, EDOC, PRESTATIONS, UNIVERSIGN, API_GOOGLE, AKUITEO_SAAS)
3.284. Portal
Portal
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
The name of the portal |
|||
type |
Example : ADMIN |
|||
url |
The url of the portal |
3.285. PortalMenuEntry
Entry of portal's menu
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
icon |
Icon of the entry |
|||
id |
Unique ID of the entry |
|||
menuEntries |
List of PortalMenuEntry |
SubMenu entries |
||
name |
Name or Key of properties for the displayed Label |
|||
path |
Url of the entry |
|||
queryParams |
Map of [string] |
Query params of the entry |
3.286. PortalSetup
Setup of a portal
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
menuEntries |
List of PortalMenuEntry |
Entries of the menu for the portal |
3.287. PortalType
Portal type
Type : enum (ADMIN, COLLABS, CLIENTS, CRM, MANAGER, PROJECT, LAUNCHER, MONITORING, AGILE-FACTORY, MOBILE, SALES, FORMATION, MAIN, SUPPORT, EMPLOYEE, PURCHASE, SETTINGS)
3.288. PostControl
Post control
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
blocking |
True is the post control is blocking |
|||
code |
The code of the base control |
|||
condition |
Details about the condition control |
|||
conditionId |
ID of the condition |
|||
context |
The context of the base control |
|||
description |
The description of the base control |
|||
id |
Id in database |
|||
label |
The label of the base control |
|||
origin |
The origin of the base control |
Enum: INIT, POST, INIT, POST |
||
path |
Details about the path control |
|||
pathId |
ID of the path control |
3.289. PostControlCriteria
Post control criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
readOption |
Options used to get more information about the post control |
3.290. PostControlReadOption
Post control read option
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the post control |
Enum: PATH, CONDITION |
3.291. Postpone
Object used to postpone management object lines.
The line date can be postponed by setting a precise date, shifting by a period, or resetting the date.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
exactDate |
Precise date to be updated. |
date-time |
||
period |
Period shift information for postponing the date. To use this field, type must be set to SHIFT_BY_PERIOD. |
|||
type |
X |
Defines how the date is postponed: either by exact date, period shift, or reset. |
3.292. PostponePeriod
Defines the number of occurrences for the postponement and the time unit, allowing the date to be modified based on a given period.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
numberOfOccurrency |
Number of times the period should be shifted. |
|||
shiftPeriod |
Time unit for shifting the period. |
3.293. PostponeType
Defines how the date postponement is handled
Type : enum (EXACT_DATE, SHIFT_BY_PERIOD, RESET_DATE)
3.294. PricingMethod
Pricing method for a company
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
byDefault |
Set as true to use this pricing method by default when adding a new management object. |
|||
code |
The code of the pricing method |
|||
companyId |
ID of the company |
|||
currency |
Details about the currency |
|||
currencyId |
Id of the pricing method currency. |
|||
id |
The ID in database of the pricing methods |
|||
name |
The name given to the pricing method |
|||
ranking |
Rank number of the pricing method. |
double |
||
salesOnly |
Set as true to use this pricing method on sales management objects only. Otherwise the pricing method could be use on sales and purchasing objects. |
3.295. PricingMethodBase
The method by which pricing is to be determined
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the pricing method |
|||
id |
The ID in database of the pricing methods |
|||
name |
The name given to the pricing method |
3.296. PricingMethodCriteria
Criteria used on Pricing Method when doing a Pricing Method search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the pricing method |
|||
companyId |
The ID of the company |
|||
currencyId |
The ID of the currency |
|||
id |
The id in database of the pricing method |
|||
name |
The name given to the pricing method |
|||
readOption |
Options used to get more information about the pricing method |
|||
tag |
You can fill in the code or name of the tag in this field |
3.297. PricingMethodReadOption
Options used to get additional information when doing a pricing method search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the pricing method |
Enum: CURRENCY |
3.299. ProductionInformations
Production informations
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
billingTargetDay |
Billing target day of the month for the production to be billed. Empty if the billing mode is not production to be billed. |
int32 |
||
defaultDisplay |
Determines whether the production is the most frequently used and should be displayed by default. Set as 'True' if the production is to be displayed by default. |
|||
estimatedDuration |
The production estimated duration in minutes. Empty if the billing mode is not production to be billed. |
int32 |
||
linkedToAdvancePayments |
Returns true if the production is linked to advance payments. Set as 'false' by default. |
|||
targetDay |
Target day of the month for the production. Empty if the billing mode is not production to be billed. |
int32 |
||
team |
Details about the production team. |
|||
teamId |
ID of the production team |
3.300. ProductionTeam
Production team
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the production team |
|||
company |
Details about the company |
|||
companyId |
The Id of the company |
|||
endDate |
End date of the task |
date-time |
||
id |
Id in database |
|||
members |
List of ProductionTeamMember |
Details about the list of employees in the production team. |
||
name |
Name of the production team |
3.301. ProductionTeamBase
Production team base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the production team |
|||
id |
Id in database |
|||
name |
Name of the production team |
3.302. ProductionTeamCriteria
Criteria used when doing a production team search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the production team |
|||
companyId |
ID of the company |
|||
id |
ID of the production team |
|||
name |
Name of the production team |
|||
readOption |
Options used to get more information about the production team |
|||
tag |
You can fill in the code or name of the tag in this field |
|||
validity |
Details about the validity of the production team |
3.303. ProductionTeamMember
Production team member (the member is an employee)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb |
|||
assignmentMultiCompany |
Return true if it is a multi-company employee |
|||
code |
Production team member employee code |
|||
firstName |
First name of the employee member of production team |
|||
id |
Id in database |
|||
name |
Name of the employee member of production team |
|||
title |
Title of the employee member of production team |
3.304. ProductionTeamReadOption
Option used to get more details concerning production team.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the production team |
Enum: COMPANY, MEMBERS |
3.305. Profession
Details about the profession of the people
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Profession |
|||
id |
Id in database |
|||
name |
Name of the Profession |
3.306. ProfessionalCategory
Professional Category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Professional Category |
|||
companyId |
ID of the company |
|||
id |
Id in database |
|||
name |
Name of the Professional Category |
|||
ranking |
The professional category ranking in the list |
int32 |
3.307. ProfessionalCategoryCriteria
Criteria used on Professional Category when doing a Professional Category search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Professional Category |
|||
companyId |
ID of the company |
|||
id |
ID of the Professional Category |
|||
name |
Name of the Professional Category |
3.308. ProjectBase
Project
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyCode |
Code of the company |
|||
customer |
Details of the customer |
|||
customerId |
Id of the project's customer |
|||
customerType |
Customer type |
|||
endCustomer |
Details of the customer |
|||
endCustomerId |
Id of the project's end customer |
|||
id |
Id in database |
|||
internal |
If the project is internal or not |
|||
leave |
Return true if the project is a leave project |
|||
leaveType |
Details about leave type |
|||
name |
Name of a project |
3.309. ProjectCategory
Project category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the category |
|||
companyCode |
The code of the company |
|||
endDate |
End date for using the category of the product |
date |
||
grouping |
Grouping field for category |
|||
id |
Id in database |
|||
name |
The name of the category |
|||
projectType |
Example : EXTERNAL |
|||
ranking |
Category ranking in help lists |
int32 |
||
type |
Type of the category. |
3.310. ProjectCategoryCriteria
Criteria used on project category when doing a project category search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the category |
|||
companyId |
Company of the category |
|||
endDate |
End date of validity for the category |
|||
grouping |
Grouping field of the category |
|||
id |
Ident of the category |
|||
name |
Name of the category |
|||
projectType |
Project type of the project category |
|||
tag |
You can fill in the code or name of the category in this field |
|||
type |
Type of the category |
|||
validity |
Details about the validity of the category |
3.311. ProjectCommon
Shared information about projects, across domains.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
color |
Color of the project (hexadecimal code) |
|||
companyCode |
Code of the company |
|||
customer |
Details of the customer |
|||
customerId |
Id of the project's customer |
|||
customerType |
Customer type |
|||
endCustomer |
Details of the customer |
|||
endCustomerId |
Id of the project's end customer |
|||
id |
Id in database |
|||
internal |
If the project is internal or not |
|||
leave |
Return true if the project is a leave project |
|||
leaveType |
Details about leave type |
|||
name |
Name of a project |
|||
projectEnd (Deprecated) |
End date of a project |
date-time |
||
projectStart (Deprecated) |
Start date of a project |
date-time |
||
projectState |
State of the project |
|||
projectStateId |
Id of the state of the project |
3.312. ProjectCustomerType
Type of relation with the customers
Type : enum (ALL_CUSTOMERS, MULTI_CUSTOMERS, SINGLE_CUSTOMER)
3.313. ProjectEventParams
Project App Params
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyCode |
The code of the project event params |
|||
projectExternalColor |
The project external color |
|||
projectInternalColor |
The project internal color |
|||
projectLeaveColor |
The project leave color |
3.314. ProjectFilter
Filter used in the Project application
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
category |
Example : SCHEDULE_HOME_PROJECTS |
|||
data |
Data of the project filter |
|||
icon |
Icon of the project filter |
|||
id |
Id in database |
|||
name |
The name of the project filter |
|||
userId |
ID of the user |
3.315. ProjectFilterCategory
Type of category
Type : enum (SCHEDULE_HOME_PROJECTS, SCHEDULE_HOME_EMPLOYEES, SCHEDULE_PROJECT, SCHEDULE_EMPLOYEE, SCHEDULE_TIME_STAMPED, SCHEDULE_WORKLOAD, SCHEDULE_REPORT_PROJECTS, SCHEDULE_REPORT_EMPLOYEES)
3.316. ProjectFilterCriteria
Criteria used when doing a Filter search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
category |
||||
data |
||||
id |
||||
onlyMine |
True if project filter is only yours |
3.317. ProjectFilterType
Type of filter on project
Type : enum (NONE, SCHEDULED_FOR_MONTH, WITH_MY_TIMESHEET, FROM_MANAGERS_IN_MY_DIVISION, FROM_MY_DIVISION, INTERNAL_IN_MY_DIVISION, FROM_MY_ENTITY, INTERNAL_IN_MY_ENTITY, MANAGED_BY_ME)
3.318. ProjectGroup
ProjectGroup
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the project group. |
|||
description |
Description of the project group. |
|||
id |
Id in database |
|||
name |
The name of the project group. |
3.320. ProjectState
State of a project
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the project state |
|||
companyCode (Deprecated) |
Code of the company |
|||
companyId |
ID of the company |
|||
id |
ID of the project state |
|||
name |
The name of the project state |
3.321. ProjectStateCriteria
Criteria used on project state when doing a project state search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
activeModule |
Example : EXPENSE_REPORTS |
|||
code |
||||
companyId |
||||
id |
||||
name |
||||
tag |
You can fill in the code or name of the tag in this field |
3.322. ProjectSubCategory
Project sub category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the category |
|||
companyCode |
The code of the company |
|||
endDate |
End date for using the category of the product |
date |
||
grouping |
Grouping field for category |
|||
id |
Id in database |
|||
name |
The name of the category |
|||
projectCategory |
Details about the project category |
|||
projectType |
Example : EXTERNAL |
|||
ranking |
Category ranking in help lists |
int32 |
||
type |
Type of the category. |
3.323. ProjectSubCategoryCriteria
Criteria used on project sub category when doing a project sub category search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the category |
|||
companyId |
Company of the category |
|||
endDate |
End date of validity for the category |
|||
grouping |
Grouping field of the category |
|||
id |
Ident of the category |
|||
name |
Name of the category |
|||
projectCategoryId |
Ident of the project category |
|||
projectType |
Project type of the project sub category |
|||
tag |
You can fill in the code or name of the category in this field |
|||
type |
Type of the category |
|||
validity |
Details about the validity of the category |
3.324. ProjectSubCategoryLevel2
Project sub category level2
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the category |
|||
companyCode |
The code of the company |
|||
endDate |
End date for using the category of the product |
date |
||
grouping |
Grouping field for category |
|||
id |
Id in database |
|||
name |
The name of the category |
|||
order |
Order number of the project sub category level 2 |
int32 |
||
projectSubCategory |
Details about the project sub category |
|||
projectType |
Example : EXTERNAL |
|||
ranking |
Category ranking in help lists |
int32 |
||
type |
Type of the category. |
3.325. ProjectSubCategoryLevel2Criteria
Criteria used on project sub category level2 when doing a project sub category level2 search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the category |
|||
companyId |
Company of the category |
|||
endDate |
End date of validity for the category |
|||
grouping |
Grouping field of the category |
|||
id |
Ident of the category |
|||
name |
Name of the category |
|||
projectSubCategoryId |
Ident of the project sub category |
|||
projectType |
Project type of the project sub category level2 |
|||
tag |
You can fill in the code or name of the category in this field |
|||
type |
Type of the category |
|||
validity |
Details about the validity of the category |
3.326. ProjectTaskBase
The Project task base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code (Deprecated) |
Code of the task |
|||
id |
Id in database |
|||
name |
Name of the task |
3.327. ProjectTaskCommon
The Project task common
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code (Deprecated) |
Code of the task |
|||
customer |
Details about the customer |
|||
customerId |
ID of the customer |
|||
description |
Description of the task |
|||
endDate |
End date of the task |
date-time |
||
id |
Id in database |
|||
name |
Name of the task |
|||
order |
Order number of the task |
int32 |
||
phase |
Details about the phase of the project. |
|||
phaseId |
ID of the phase |
|||
project |
All details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
startDate |
Start date of the task |
date-time |
||
subPhase |
Details about the sub-phase of the project |
|||
subPhaseId |
ID of the sub-phase |
3.328. ProjectTaskType
The parameters of different type of project task
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
byDefault |
Set as true to use this type of task by default when adding a new task. |
|||
code |
The code to give to this project task type |
|||
companyId |
ID of the company |
|||
id |
ID of the project task type |
|||
label |
The project task type name / label |
|||
rankNumber |
The project task type ranking in the list |
|||
type |
Example : TIME_BASED |
3.329. ProjectTaskTypeCriteria
Criteria used on a type of project task when doing a project task type search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
id |
||||
label |
||||
type |
3.331. PublishArguments
Required arguments to publish a document.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
extension |
Document type |
|||
parameters |
List of PublishTemplateParameter |
Details about the template parameters |
||
saveDocument |
Return true if the generated document is linked to the business document. |
|||
template |
Details about the template |
3.332. PublishContextBase
Context for publication, destined for use by specific API
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
contextType |
Context of the publish |
|||
displayOptions |
Map of [string] |
Options for data display |
||
filters |
Map of [array] |
Filter for data selection discriminating by object IDs grouped by object type |
3.333. PublishTemplate
Details about the template used to publish.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The template code |
|||
defaultTemplate |
Return true if it's the default's template |
|||
endDate |
End of validity of the template |
date-time |
||
extensions |
List of [string] |
Extension types available for the document |
||
id |
Id in database |
|||
interactive |
Return true if the model needs any parameters to be generated |
|||
name |
The template name |
|||
order |
Order number |
int32 |
||
path |
Path where you can find the template. |
|||
publishType |
Publish type |
|||
type |
Details about the template type |
3.334. PublishTemplateParameter
Parameters of a Publish template.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
controlType |
Details about the type of the parameter |
|||
groupName |
Name of the parameter group |
|||
labelText |
Label of the parameter |
|||
nameField |
Name of the parameter |
|||
nameFieldNext |
Name of the next parameter |
|||
pattern |
Pattern of the parameter |
|||
required |
Return true if the paramater is required |
|||
selectionList |
List of PublishTemplateParameterChoice |
Details of each value of a LIST_BOX parameter |
||
value |
Value of the parameter |
3.335. PublishTemplateParameterChoice
If controlType is equal to LIST_BOX, there is a list of each object in the list
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
label |
The label |
|||
value |
The value |
3.336. PublishTemplateParameterType
Type of parameter.
Type : enum (TEXT_BOX, LIST_BOX, DATE_BOX, RADIO_BUTTON, CHECK_BOX, COMBO_BOX)
3.337. PublishTemplateType
Describe the Publish template type which is unique by code-modelId tuple. Allowed ModelId values depend on choosen code value.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the template type |
|||
modelDescription |
Description of the model |
|||
modelId |
ID of the model |
|||
name |
Name of the template type |
3.338. PublishType
Type of the published document.
Defines the type of document that can be published. Some objects can be published individually, while others support batch publishing. For batch publishing, use the type ending with 'LIST.'
Type : enum (OPPORTUNITY, QUOTATION, QUOTATION_LIST, SALES_ORDER, SALES_ORDER_LIST, SALES_INVOICE, SALES_INVOICE_LIST, SALES_BILLING_TABLE, SALES_BILLING_TABLE_LIST, DELIVERY, DELIVERY_LIST, QUOTE, PURCHASE_ORDER, PURCHASE_INVOICE, PURCHASE_BILLING_TABLE, RECEPTION, CUSTOMER, CUSTOM_REQUEST, EXPENSE_REPORT, EXPENSE, EXPENSE_REPORT_LIST, SCHEDULE, SCHEDULE_EMPLOYEE, TIMERECORDING, ISSUE, PRODUCTION_TO_BE_BILLED, OVERVIEW_HELPDESK, OVERVIEW_PURCHASE, OVERVIEW_SALES, OVERVIEW_SCHEDULE, OVERVIEW_TIMESHEET, OVERVIEW_STOCK, OVERVIEW_COMMON, OVERVIEW_MISCELLANEOUS, PROJECT, PROJECT_LIST, CONTACT, QUOTATION_EXPENSE_LINE, BANKING_INFORMATION)
3.339. PublishedDocument
Published Document.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
documentId |
Document ID |
|||
isDocument |
Return true if the document is available in Akuiteo |
|||
token |
Details about the published document (whether the publish is okay or not, where you can find the document, its size) |
3.340. PurchaseAccountingJournal
Purchasing journal settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
closingDate |
Accounting journal closing date. It is impossible to add entries in an accounting journal closed. Cannot be set directly, please use POST /journals/{journal_id}/close |
date |
||
closingReason |
Reason the accounting journal has been closed. Cannot be set directly, please use POST /journals/{journal_id}/close |
|||
code |
The accounting journal code |
|||
company |
Company of the journal |
|||
companyId |
Company id (required) |
|||
creditNotesJournal |
Linked Credit Notes Journal of the same type - used for Credit notes |
|||
creditNotesJournalId |
Linked Credit Notes Journal id of the same type - used for Credit notes |
|||
division |
ID of the division |
|||
divisionId |
ID of the division |
|||
employeeExpenseReportsJournal |
Set the journal as an expense reports journal |
|||
endDate |
End date of. Cannot be set directly please use the //TBD path. |
date |
||
entity |
Entity |
|||
entityId |
Entity id |
|||
excludedByDefault |
Excluded by default from accounting reports (trial balance, General ledger, accounting entries seach) |
|||
finalJournal |
Final journal |
|||
id |
Id in database |
|||
journalType |
Example : SALES |
|||
linkedGroupJournal |
Linked Group Journal of the same type - used for group items |
|||
linkedGroupJournalId |
Linked Group Journal id of the same type - used for group items |
|||
linkedInternalJournal |
Linked Internal Journal of the same type - used for internal items |
|||
linkedInternalJournalId |
Linked Internal Journal id of the same type - used for internal items |
|||
managementObjectNumbering |
||||
miscellaneousTransactionsProhibited |
Miscellaneous transactions Prohibited |
|||
name |
The accounting journal name |
|||
receivables |
Set the purchase journal as the one to use for invoices to be produced |
|||
reversingAccountNumber |
Reversing account number |
|||
startDate |
Accounting journal start date |
date |
3.341. PurchaseManagementObjectNumbering
Purchase management object numbering settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
billingTableFormatNumbering |
Purchase billing tables format numbering |
|||
billingTablePeriodNumbering |
Purchase billing tables period numbering |
|||
invoiceFormatNumbering |
Purchase invoices format numbering |
|||
invoicePeriodNumbering |
Purchase invoices period numbering |
|||
orderFormatNumbering |
Purchase orders format numbering |
|||
orderPeriodNumbering |
Purchase orders period numbering |
|||
receptionFormatNumbering |
Purchase receptions format numbering |
|||
receptionPeriodNumbering |
Purchase receptions period numbering |
3.342. QuotationCostConfig
QuotationCostConfig is used to manage the configuration of cost parameters within a company.
It allows defining how costs are entered and calculated.
Only the value and the associated company can be updated in a QuotationCostConfig.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
ID of the company |
|||
quotationCostInput |
The input mode for quotation cost calculations. |
3.343. QuotationCostInput
The input mode for quotation cost calculations.
Type : enum (HUNDREDTH_HOURS, DAYS)
3.344. RecipientContact
Contact recipient of a management object
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
ID of the company |
|||
contactId |
The ID of the contact |
|||
The email of the contact recipient |
||||
firstName |
The first name of the contact recipient |
|||
id |
Id in database |
|||
name |
The name of the contact recipient . |
|||
title |
Civility of the contact recipient |
|||
type |
Example : IN_COPY |
3.346. RecurringAmountsInfo
Amounts calculated based on the recurrence period defined in the management object lines.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
afterTaxAmount |
After-tax amount in the company currency, calculated automatically, considering any recurrence |
double |
||
afterTaxAmountCurrency |
After-tax amount in the specified currency, calculated automatically, considering any recurrence |
double |
||
preTaxAmount |
Pre-tax amount in the company currency, calculated automatically, considering any recurrence |
double |
||
preTaxAmountCurrency |
Pre-tax amount in the specified currency, calculated automatically, considering any recurrence |
double |
||
vatAmount |
VAT amount expressed in the company currency |
double |
||
vatAmountCurrency |
VAT amount expressed in the specified currency |
double |
3.347. Region
Region
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the region |
|||
companyCode |
The code of the company linked to the region |
|||
companyId |
ID of the company |
|||
country |
The country where the region is located |
|||
countryId |
Id of the country where the region is located |
|||
id |
Id in database |
|||
name |
Name of the region |
3.348. RegionCriteria
Criteria used to get more details about region
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the region |
|||
companyId |
The id of the company |
|||
countryId |
The id of the country |
|||
id |
The id of region |
|||
name |
Name of the region |
3.350. ResourceInfo
Information about a resource
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the resource info |
|||
id |
ID of the resource info |
3.351. ResourceType
Type of resource
Type : enum (ACTIVITY, CUSTOMER, DEPARTMENT, DIVISION, REGION, CUSTOMER_STATUS, TITLE_TYPE, PROFESSION, CONDITION_OF_PAYMENT, DEADLINES_OF_PAYMENT, TERMS_OF_PAYMENT, SECTOR, RATE_MODE, EMPLOYEE, COMPANY, ENTITY, CURRENCY, PRICING_METHOD, OPPORTUNITY_ORIGIN_TYPE, ISSUE, QUOTATION, SALES_ORDER, SALES_INVOICE, INVOICE_ORDER, PROJECT, PROJECT_STATE, PROJECT_GROUP, PROJECT_CATEGORY, PROJECT_SUB_CATEGORY, PROJECT_SUB_CATEGORY_LEVEL2, PHASE, SUPPLIER_CATEGORY, SUPPLIER_SUB_CATEGORY, SUPPLIER, COUNTRY, VAT_DOMAIN, LANGUAGE, PHASE_TEMPLATE, CAMPAIGN, OPPORTUNITY, PHASE_STATE, CUSTOMER_SITE, SUB_PHASE_STATE, SUB_PHASE, PROJECT_TASK_TYPE, EXPENSE_TYPE, PROJECT_TASK, CONTRAT_VERSION, TASK, ACCOUNTING_JOURNAL, FISCAL_YEAR, PIPE, PACK, TITLE_LINE, DOCUMENT_CATEGORY, DOCUMENT_SUB_CATEGORY, SPRINT, USER, SALES_BILLING_TABLE, PURCHASED_ITEM_CATEGORY, PURCHASED_ITEM_SUB_CATEGORY)
3.352. SEPA
Details SEPA banking information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
bankDetails |
Details about the bank |
|||
bic |
Details about the BIC |
|||
iban |
Details about the IBAN |
3.353. SalesAccountingJournal
Sales journal settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
closingDate |
Accounting journal closing date. It is impossible to add entries in an accounting journal closed. Cannot be set directly, please use POST /journals/{journal_id}/close |
date |
||
closingReason |
Reason the accounting journal has been closed. Cannot be set directly, please use POST /journals/{journal_id}/close |
|||
code |
The accounting journal code |
|||
company |
Company of the journal |
|||
companyId |
Company id (required) |
|||
creditNotesJournal |
Linked Credit Notes Journal of the same type - used for Credit notes |
|||
creditNotesJournalId |
Linked Credit Notes Journal id of the same type - used for Credit notes |
|||
division |
ID of the division |
|||
divisionId |
ID of the division |
|||
endDate |
End date of. Cannot be set directly please use the //TBD path. |
date |
||
entity |
Entity |
|||
entityId |
Entity id |
|||
excludedByDefault |
Excluded by default from accounting reports (trial balance, General ledger, accounting entries seach) |
|||
finalJournal |
Final journal |
|||
id |
Id in database |
|||
invoiceToBeProduced |
Set the sales journal as the one to use for invoices to be produced |
|||
journalType |
Example : SALES |
|||
linkedGroupJournal |
Linked Group Journal of the same type - used for group items |
|||
linkedGroupJournalId |
Linked Group Journal id of the same type - used for group items |
|||
linkedInternalJournal |
Linked Internal Journal of the same type - used for internal items |
|||
linkedInternalJournalId |
Linked Internal Journal id of the same type - used for internal items |
|||
managementObjectNumbering |
||||
miscellaneousTransactionsProhibited |
Miscellaneous transactions Prohibited |
|||
name |
The accounting journal name |
|||
reversingAccountNumber |
Reversing account number |
|||
startDate |
Accounting journal start date |
date |
3.354. SalesManagementObjectNumbering
Sales management object numbering settings
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
billingTableFormatNumbering |
Sales billing tables cd format numbering |
|||
billingTablePeriodNumbering |
Sales billing tables period numbering |
|||
deliveryFormatNumbering |
Sales delivery notes format numbering |
|||
deliveryPeriodNumbering |
Sales delivery notes period numbering |
|||
finalInvoiceFormatNumbering |
Final sales invoices format numbering |
|||
invoicePeriodNumbering |
List of AccountingPeriodNumbering |
Sales invoices period numbering |
||
orderFormatNumbering |
Sales orders format numbering |
|||
orderPeriodNumbering |
Sales orders period numbering |
|||
provisionalInvoiceFormatNumbering |
Provisional sales invoices format numbering |
3.355. SamlConfig
SAML configuration
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
active |
True if the config is active |
|||
audience |
URI that identifies the service provider |
|||
code |
Code of the config |
|||
id |
ID of the config |
|||
idp |
Identity provider of the config |
|||
keyAlias |
The key alias of the config |
|||
keyLocation |
The key location of the config |
|||
keyPwd |
The key password of the config |
|||
metaLocation |
The meta location of the config |
|||
redirectDomainWhitelist |
Comma seperated list of domains which are accepted as valid redirects for SAML authentification |
|||
userNameDomains |
Comma seperated list of domains for usernames included for SAML authentication, usernames not matching one of the domains will be rooted to standard password authentication |
3.356. SamlConfigCriteria
Criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
active |
True if the config is active |
|||
audience |
||||
code |
||||
id |
||||
idp |
||||
keyAlias |
||||
keyLocation |
||||
metaLocation |
3.357. SavedSearch
Saved search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
canBeUpdated |
Saved search can be updated |
|||
criteria |
Map of [object] |
Criteria used |
||
icon |
Icon illustrating the saved search |
|||
id |
The id of the saved search |
|||
mine |
The saved search is mine |
|||
name |
Label of the saved search |
|||
resultConfig |
Map of [object] |
Result config |
||
sharedWith |
List of SharedWith |
Saved search shared with those resources / entities |
||
type |
Type of search |
|||
user |
Owner of the saved search |
|||
userId |
Id of the owner |
3.358. SavedSearchCriteria
Criteria used when doing a Saved search search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
category |
||||
id |
||||
name |
||||
onlyMine |
True if saved search is only yours |
|||
readOption |
Options for retrieving extra information concerning the saved search |
3.359. SavedSearchReadOption
Criteria used to get more details about leave type.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the saved search |
Enum: USER, SHARED_WITH |
3.360. ScheduleBase
Schedules
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
actionCode |
Details about the action verb |
|||
actionCodeId |
ID of the action code |
|||
changeTracking |
Date and user in case of creation and modification |
|||
comment |
Comment of the calendar event |
|||
customer |
Details about the customer |
|||
customerId |
ID of the customer |
|||
date |
Date of the calendar event |
date-time |
||
description |
Description of the schedule |
|||
done |
Return True if the schedule is done |
|||
duration |
Duration of the calendar event |
double |
||
durations |
Duration in different units |
|||
employee |
Details about the employee |
|||
employeeId |
ID of the employee |
|||
guid |
Global identifier of the calendar event (for mobile version only) |
|||
id |
ID of the calendar event |
|||
location |
Location of the calendar event |
|||
phase |
Details about the phase |
|||
phaseId |
ID of the phase |
|||
project |
Details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the task |
|||
projectTaskId |
ID of the project |
|||
subPhase |
Details about the sub-phase |
|||
subPhaseId |
ID of the sub-phase |
|||
taskId |
Helpdesk's task ident |
|||
type |
Type of the calendar event |
|||
unit |
Details about the unit of duration |
|||
validated |
Return True if the calendar event is validated |
3.361. ScheduleConfigurableField
Field of schedule
Type : enum (PROJECT_COMPANY_CODE, CUSTOMER_CODE, CUSTOMER_NAME, PROJECT_ID, PROJECT_NAME, EMPLOYEE_CODE, EMPLOYEE_NAME_FIRSTNAME, EMPLOYEE_COMPANY_CODE, ACTION_CODE, ACTION_NAME, PROJECT_TASK_NAME, DURATION, CARRIAGE_RETURN, EMPLOYEE_PHOTO, CUSTOMER_LOGO, ONLINE_MEETING, COMMENT, PHASE_CODE, PHASE_NAME, SUB_PHASE_CODE, SUB_PHASE_NAME)
3.362. ScheduleSetup
Title and tooltip of schedule
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
detailOnEmployeeView |
List of ScheduleConfigurableField |
List of schedule configurable field |
||
detailOnProjectView |
List of ScheduleConfigurableField |
List of schedule configurable field |
||
timestamped |
Application Control PLG_HORODATE activated |
|||
tooltipOnEmployeeView |
List of ScheduleConfigurableField |
List of schedule configurable field |
||
tooltipOnProjectView |
List of ScheduleConfigurableField |
List of schedule configurable field |
3.363. SearchControlBehavior
Detail about behavior and area to display the field
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
controlBehavior |
Details about the control behavior linked to the field |
|||
searchFieldInformation |
Details about the area linked to the field |
3.364. SearchFieldInformation
Informations sur un champ utilisé dans la configuration de la recherche. Le champ peut être affiché dans une zone différente en fonction du champ principal ou secondaire.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
categorySection |
The section in which the search field will be displayed. |
|||
categoryTab |
The tab in which the search field will be displayed. |
|||
code |
The code of the search field |
|||
fieldOrder |
Order number of the field |
int32 |
||
group |
Membership group of the field |
|||
id |
The Id of the search field |
|||
name |
The name of the search field |
|||
primary |
True when the search field is primary and will be displayed in the main search area |
|||
searchType |
The type of the search field |
|||
secondary |
True when the search field is secondary and will be displayed in the secondary search area. |
|||
sectionOrder |
Order number of the section |
int32 |
||
tabOrder |
Order number of the tab |
int32 |
3.366. SearchSetting
Defines the configuration of a search consisting of: a search type (QUOTATION, SUPPORT…), a company and a set of field configurations.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
The Id of the company |
|||
searchFieldsInformation |
List of SearchFieldInformation |
Information about the field |
||
searchType |
Example : PIPELINE_KANBAN |
|||
subSearchType |
Sub Search Type |
3.367. SearchSettingCriteria
Criteria used on search setting when doing a search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
||||
searchType |
||||
subSearchType |
3.368. SearchType
Type of search
Type : enum (PIPELINE_KANBAN, OPPORTUNITY, QUOTATION, SALES_ORDER, SALES_BILLING_TABLE, DELIVERY, SALES_INVOICE, CUSTOMER, SOLD_ITEM, QUOTE, PURCHASE_ORDER, PURCHASE_BILLING_TABLE, RECEPTION, PURCHASE_TEMPORARY_INVOICE, PURCHASE_INVOICE, CONTACT, EVENT, EMPLOYEE, PROJECT, PROJECT_TASK, ISSUE, SPRINT_CARD, PROJECT_EVENT, TIMESHEET_ENTRY, SCHEDULE, LEAVE_REQUEST_EMPLOYEE, EXPENSE_REPORT_EMPLOYEE, CUSTOM_REQUEST, PRODUCTION_TO_BILL_EMPLOYEE, PRODUCTION_TO_BILL_MANAGER, LEAVE_REQUEST_MANAGER, APPROVAL, EXPENSE_REPORT_MANAGER, SCHEDULE_BY_PROJECT, SCHEDULE_BY_EMPLOYEE, SCHEDULE_TIMESTAMPED, SCHEDULE_WORKLOAD, TASK_MANAGER)
3.369. Sector
Sector
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Sector |
|||
companyId |
ID of the company |
|||
endDate |
The end date of the Sector. |
date-time |
||
id |
Id in database |
|||
name |
Name of the Sector |
|||
ranking |
The sector ranking in the list |
int32 |
3.370. SectorCriteria
Criteria used on Sector when doing a Sector search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the Sector |
|||
companyId |
ID of the company |
|||
id |
ID of the Sector |
|||
name |
Name of the Sector |
|||
validity |
Details about the validity of the Sector |
3.371. SelectOption
Option used to get select resource fields when doing a search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
fields |
List of [string] |
List of the select option fields |
||
mode |
Mode of fields selection. If INCLUDE or EXCLUDE without fields all fields will be included |
Enum: INCLUDE, EXCLUDE, INCLUDE, EXCLUDE |
3.372. Service
Service
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the service |
|||
id |
Id in database |
|||
name |
Name of the service |
3.373. SharedWith
Resource / Entity with which is shared …
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb |
|||
code |
Label of the resource / entity |
|||
id |
The id of the resource / entity |
|||
name |
Label of the resource / entity |
|||
savedSearchId |
The id of the saved search |
|||
type |
Type of resource / entity |
3.375. ShiftPeriod
Time unit for shifting the period.
Type : enum (YEAR, HALF_YEAR, QUARTER, MONTH, WEEK, DAY)
3.376. SignatureManagementObjectType
Type of the management object for signature
Type : enum (QUOTATION, DELIVERY)
3.377. Skill
Skill of an employee
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the skill |
|||
id |
Id in database |
|||
name |
Name of the skill |
|||
typeCode |
Code of the skill's type |
|||
typeLabel |
Label of the skill's type |
3.378. SoldItem
Sold item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
accountSettings |
Accounting information for an item. |
|||
automaticTitle |
Automatic title for a sold item, used for structuring and hierarchization of elements that utilize this sold item. |
|||
billingMode |
defaut billing mode for the item |
|||
category |
All details about the category of the product |
|||
categoryId |
The Id of the category |
|||
comment |
Comment on the product |
|||
companyCode |
The company code |
|||
customData |
Map of CustomData |
All custom data to update |
||
entityCode |
The entity code |
|||
family (Deprecated) |
The category of the product |
|||
grouping |
The grouping of the product |
|||
id |
Id in database |
|||
inventory |
Returns true if the product is in the inventory |
|||
inventoryAndPackaging |
Details about Inventory and Packaging |
|||
name |
Identification name |
|||
productionEstimatedDuration |
Estimated duration in minutes |
double |
||
productionInformations |
Details about productions informations |
|||
quantityPrecision |
Number of decimals for this item quantity |
double |
||
reference |
The reference of the product |
|||
shortName |
Abbreviated designation |
|||
subCategory |
All details about the sub-category of the product |
|||
subCategoryId |
The Id of the sub-category |
|||
subFamily (Deprecated) |
The sub-category of the product |
|||
unitPricePrecision |
Number of decimals for this item unit price |
double |
3.379. SoldItemCriteria
Search criteria for sold items
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
billingMode |
Billing mode for the sold item |
|||
categoryId |
The ID of the category |
|||
companyCode |
Code of the company |
|||
customData |
Map of Clause |
The custom data (when present) |
||
defaultDisplay |
Set as “True” to load only productions should be displayed by default. If not specified, all productions are loaded. |
|||
entityId |
Ident of the entity of the sold item |
|||
grouping |
Grouping of the sold item |
|||
id |
Ident of the sold item |
|||
inventory |
Returns true if the product is in the inventory |
|||
linkedToAdvancePayments |
Set as True to return production linked to advance payments. |
|||
marketEndDate |
End-of-sale date for the sold item. Indicates when the product stopped being available for sale |
|||
name |
Identification name |
|||
packagingType |
The packaging type of the sold item |
|||
readOption |
Options for retrieving extra information concerning the billing table |
|||
reference |
Reference of the sold item |
|||
subCategoryId |
The ID of the sub category |
|||
tag |
You can fill in the reference or grouping of the tag in this field |
|||
teamId |
The ID of the production team |
|||
validity |
Details about the validity of the sold item |
3.380. SoldItemReadOption
ReadOption of a SoldItem
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the sold item |
Enum: PRODUCTION_INFORMATIONS, PRODUCTION_INFORMATIONS_TEAM, CATEGORY, SUB_CATEGORY, CUSTOM_DATA |
3.381. SortField
Couple field/sort type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
fieldName |
Name of the field |
|||
order |
Sort type. (ASC or DESC) |
3.383. StageBase
Oppportunity Stage Base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the opportunity stage |
|||
id |
Id in database |
|||
name |
Name of the opportunity stage |
3.385. StandardWeekBase
Represents a standard week configuration, typically used to define recurring working patterns (e.g., default work week).
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the standard week |
|||
id |
Id in database |
|||
name |
Name of the standard week |
3.386. State
State
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
message |
Message of the state |
|||
step |
The number associated to this step of the state |
|||
total |
The total number of state |
3.387. StatusFilter
Filtering criteria based on resource status.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
dateOperator |
Defines how the reference date is used to filter resources based on whether they have the specified status or not. |
|||
isActive |
Indicates whether the resource status is active or inactive. |
|||
referenceDate |
The reference date to check the status of the resource. If not provided, the current date is used by default. |
date-time |
3.388. StringParamHolder
Parameter value (String).
See the documentation of the calling API body for further information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
value |
Value |
3.389. StringsParamHolder
Parameter value (Array[String]).
See the documentation of the calling API body for further information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
value |
List of [string] |
Value |
3.390. SubCategory
Sub-Category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
category |
Details about the category |
|||
categoryId |
The Id of the category |
|||
code |
The code of the sub-category |
|||
company |
Details about the company |
|||
companyCode (Deprecated) |
The code of the company |
|||
companyId |
ID of the company |
|||
endDate |
End date for using the sub-category |
date |
||
grouping |
Grouping field for sub-category |
|||
id |
Id in database |
|||
name |
The name of the sub-category |
|||
ranking |
Sub-category ranking in help lists |
int32 |
||
type |
Type of the category. |
3.391. SubCategoryCriteria
Criteria used on sub-category when doing a sub-category search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
categoryId |
Category's ident of the sub-category |
|||
code |
Code of the sub-category |
|||
companyId |
Company of the sub-category |
|||
endDate |
End date of validity for the sub-category |
|||
grouping |
Grouping field of the sub-category |
|||
id |
Ident of the sub-category |
|||
name |
Name of the sub-category |
|||
nature |
Nature of the sub-category |
|||
readOption |
Options for retrieving extra information concerning the sub-category |
|||
tag |
You can fill in the code or name of the sub-category in this field |
|||
type |
Type of the sub-category |
|||
validity |
Details about the validity of the sub-category |
3.392. SubCategoryItem
Sub category of an item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
category |
Details about the category |
|||
categoryId |
The Id of the category |
|||
code |
The code of the sub-category |
|||
company |
Details about the company |
|||
companyCode (Deprecated) |
The code of the company |
|||
companyId |
ID of the company |
|||
endDate |
End date for using the sub-category |
date |
||
grouping |
Grouping field for sub-category |
|||
id |
Id in database |
|||
name |
The name of the sub-category |
|||
ranking |
Sub-category ranking in help lists |
int32 |
||
subCategoryType |
Type of the purchased item sub-category |
|||
type |
Type of the category. |
3.393. SubCategoryItemClassification
Purchased item sub-category classification
Type : enum (EXTERNAL, INTERNAL, NOT_SPECIFIED, OTHERS, PRICE_REVIEW)
3.394. SubCategoryItemCriteria
Criteria used to get more details about Sub category of an item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
categoryId |
The Id of the category |
|||
code |
The code of the sub-category item |
|||
companyId |
The Id of the company |
|||
endDate |
End date of validity for the sub-category item |
|||
grouping |
Grouping field for sub-category item |
|||
id |
The Id of the sub-category item |
|||
name |
Name of the sub-category item |
|||
nature (Deprecated) |
Nature of the sub-category item |
|||
readOption |
Options for retrieving extra information concerning the sub-category of an item |
|||
subCategoryType |
Type of the purchased item sub-category item |
|||
tag |
You can fill in the code or name of the sub-category item in this field |
|||
type |
Type of the sub-category item. |
|||
validity |
Details about the validity of the sub-category item |
3.395. SubCategoryItemReadOption
The options you can use to get more information about the sub category of an item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the sub category of an item |
Enum: CATEGORY, COMPANY |
3.396. SubCategoryItemType
Sub type of a sub category of an item
Type : enum (PRESTATION, DISTRIBUTION, FRAIS_DE_MISSION, ACOMPTE, DIVERS, NON_RENSEIGNE, LICENCE, MAINTENANCE, DEVELOPPEMENT, SOUS_TRAITANCE, FRAIS_DE_PORT, ABONNEMENT, FORMATION)
3.397. SubCategoryReadOption
The options you can use to get more information about the sub category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the sub category |
Enum: CATEGORY, COMPANY |
3.398. SubPhaseBase
SubPhase
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of a sub-phase |
|||
id |
Id in database |
|||
name |
Name of a sub-phase |
|||
order |
Order number of the sub-phase |
int32 |
||
phase |
Details about the corresponding phase |
|||
phaseId |
ID of the corresponding phase |
3.399. SubPhaseState
State of a sub-phase
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the sub-phase state |
|||
companyId |
ID of the company |
|||
id |
ID of the sub phase state |
|||
name |
The name of the sub-phase state |
3.400. SubPhaseStateCriteria
Criteria used on sub-phase state when doing a sub-phase state search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
id |
||||
name |
3.401. SubledgerAccountBase
Subledger account (ident example AKSAS22106800)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Subledger account label |
3.402. SubledgerAccountCommon
Subledger account
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Subledger account label |
|||
number |
Subledger account number |
3.403. Subscription
Subscription to listen events using SSE
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
excludeMyOwnEvents |
Set as true to exclude the event of which I am the author. |
|||
token |
The token code allocated to the susbscription. |
|||
topic |
Topic to listen events |
3.404. SupplierBase
Suppliers
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the third party (customer, supplier, other third party). |
|||
id |
Id in database |
|||
name |
The name of the third party (customer, supplier, other third party). |
3.405. SupplierSiteBase
Supplier Site Base (Site Fournisseur)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
name |
Name of the supplier site |
|||
supplierId (Deprecated) |
Warning : The supplier ID cannot be changed once the supplier site has been created. Any modification will not be taken into account. |
3.407. SupplierVariety
The variety of the supplier.
SUPPLIER_EMPLOYEE is set if the supplier is refers to an employee.
Type : enum (SUPPLIER_EMPLOYEE, SUPPLIER, ALL)
3.408. TableText
A table text is a text set up once from the Application Desktop which can be reused/inserted multiple times in text fields.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
category |
Remark : In add APIs (mainly PUT requests) |
|||
categoryId |
Id of the category of the table text |
|||
code |
The code of the table text |
|||
companyCode |
Code of the table text |
|||
endDate |
End date of the table text |
date-time |
||
id |
ID of the table text |
|||
locale |
The locale of the table text |
|||
name |
The name of the table text |
|||
text |
The text for substitution |
3.409. TableTextCategory
Table text category
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the table text category |
|||
companyCode |
Code of the table text category |
|||
id |
ID of the table text category |
|||
name |
The name of the table text category |
|||
type |
Example : PURCHASE |
3.410. TableTextCategoryCriteria
Criteria used when doing a table text category search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyCode |
||||
id |
||||
name |
||||
type |
3.411. TableTextCriteria
Criteria used when doing a table text search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyCode |
||||
id |
||||
locale |
||||
name |
||||
readOption |
Options used to get more information about the table text |
|||
tag |
You can fill in the code or name or text of the tag in this field |
|||
text |
||||
validity |
Details about the validity of the table text |
3.412. TableTextReadOption
Options used to get additional information when doing a Table text search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the table text |
Enum: CATEGORY |
3.414. Tag
Tag
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the tag |
|||
color |
Color of the tag |
|||
comment |
Comment of the tag |
|||
companyId |
ID of the company |
|||
endDate |
End of validity of the tag |
date-time |
||
icon |
Icon of the tag |
|||
id |
Id in database |
|||
name |
Name of the tag |
|||
type |
Type of the tag |
3.415. TagCriteria
Criteria used when doing a tag search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the tag |
|||
companyId |
Ident of the company |
|||
id |
Ident of the tag |
|||
name |
Name of the tag |
|||
tag |
You can fill in the code or name of the tag in this field |
|||
type |
Type of the tag |
|||
validity |
Details about validity |
3.416. TagLinked
Tag linked
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
Details about the action verb |
|||
code |
Code of the tag |
|||
color |
Color of the tag |
|||
comment |
Comment of the tag |
|||
companyId |
ID of the company |
|||
endDate |
End of validity of the tag |
date-time |
||
icon |
Icon of the tag |
|||
id |
Id in database |
|||
name |
Name of the tag |
|||
objectId |
ID of the linked object |
|||
type |
Type of the tag |
3.418. TaskBase
Task base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
3.419. TaskBillingType
The list of value of billing type of the type of project task.
Type : enum (TIME_BASED, TIME_BASED_FIXED_PRICE_MONTHLY)
3.420. TaskCommon
Task common
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
Id in database |
|||
number |
The number of the task. |
int32 |
3.421. TaxInformation
Tax Information
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
VATAreaId (Deprecated) |
The Id of the VAT Area |
|||
VATNumber (Deprecated) |
The number of the VAT rate |
|||
euExempt |
The 'euExempt' field indicates whether Intracommunity VAT exemption applies. |
|||
exempt |
The 'exempt' field indicates whether there is VAT exemption. |
|||
vatArea |
Details about the VAT Area. |
|||
vatAreaId |
The Id of the VAT Area |
|||
vatNumber |
The number of the VAT rate |
3.422. TemplatedMessage
A message is a combination of a Mail (used to store standard information for sending a mail) and functional information. This functional information is processed by backend service to compute standard information for sending mail like an employee's email address.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
message |
||||
parameters |
List of PublishTemplateParameter |
Details about the template parameters |
||
templateId |
The publish template needed to generate and attach the report |
3.423. ThirdPartyBase
Third Party Base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the third party (customer, supplier, other third party). |
|||
id |
Id in database |
|||
name |
The name of the third party (customer, supplier, other third party). |
3.424. ThirdPartyLinkType
Third Party Link Type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of third party link type |
|||
company |
Details about the company |
|||
companyId |
The Id of the company |
|||
endDate |
End date for third party link type. When the date is reached, the type can no longer be used. |
date-time |
||
id |
ID in database |
|||
name |
The name of third party link type |
|||
requiredSiren |
Set as 'true' to make SIREN entry mandatory for this type. |
3.425. ThirdPartyLinkTypeCriteria
Criteria used to get more details about third party link type
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The name of the third party link type |
|||
companyId |
The ID of the company |
|||
id |
ID in database |
|||
name |
The name of this archive reason |
|||
readOption |
Options used to get more information about the third party link type |
|||
requiredSiren |
Set as 'true' to return the third party link type for which the “SIREN number” is mandatory. |
|||
tag |
You can use this clause to do a text search on the code and name |
|||
validity |
Details about the validity of the third party link type |
3.426. ThirdPartyLinkTypeReadOption
The options you can use to get more information about the third party link type.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the entity |
Enum: COMPANY |
3.427. ThirdPartyTypeEnum
A type of the third party with people links
Type : enum (PROSPECT, CUSTOMER, SUPPLIER, OTHER_THIRD_PARTY)
3.428. Timeline
Timeline which define the initial date, the expected date and the actual date
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
actualDate |
The actual or effective date. |
date-time |
||
expectedDate |
The currently expected date. |
date-time |
||
initialDate |
The initially defined date. |
date-time |
3.429. TimelineCriteria
Timeline criteria which define the initial date, the expected date and the actual date
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
actualDate |
The actual or effective date. |
|||
expectedDate |
The currently expected date. |
|||
initialDate |
The initially defined date. |
3.430. TimesheetEntryBase
TimesheetEntryBase
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
actionCode |
Details about the action verb |
|||
actionCode2 |
Details of the action code |
|||
actionCode2Id |
ID of the second action code |
|||
actionCodeId |
ID of the action code |
|||
approval |
Approval of the timesheet entry |
Enum: BRUT, CONTROLE, VALIDE, GRATUIT, NON_FACTURE, FACTURE, REFUSE, DISSOCIE, BRUT, CONTROLE, VALIDE, GRATUIT, NON_FACTURE, FACTURE, REFUSE, DISSOCIE |
||
approvalLabel |
Label of the approval |
|||
changeTracking |
Date and user in case of creation and modification |
|||
comment |
Comment of the calendar event |
|||
completionDate |
Completion Date |
date-time |
||
customer |
Details about the customer |
|||
customerId |
ID of the customer |
|||
date |
Date of the calendar event |
date-time |
||
duration |
Duration of the calendar event |
double |
||
durations |
Duration in different units |
|||
employee |
Details about the employee |
|||
employeeId |
ID of the employee |
|||
guid |
Global identifier of the calendar event (for mobile version only) |
|||
id |
ID of the calendar event |
|||
location |
Location of the calendar event |
|||
phase |
Details about the phase |
|||
phaseId |
ID of the phase |
|||
project |
Details about the project |
|||
projectId |
ID of the project (equivalent to the code of the project) |
|||
projectTask |
Details about the task |
|||
projectTaskId |
ID of the project |
|||
subPhase |
Details about the sub-phase |
|||
subPhaseId |
ID of the sub-phase |
|||
taskId |
Helpdesk's task ident |
|||
type |
Type of the calendar event |
|||
unit |
Details about the unit of duration |
|||
validated |
Return True if the calendar event is validated |
3.431. Title
Title / Marriage status
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the title |
|||
companyId |
ID of the company |
|||
id |
Id of the title |
|||
name |
Name of the title |
|||
order |
Order number of the title |
int32 |
||
titleType |
Type of the title |
3.432. TitleCriteria
Criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyId |
||||
id |
||||
name |
||||
order |
You can use this clause to do a search on the title order |
|||
tag |
||||
validity |
3.434. Topic
Topic to listen events
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action verb (ADD / UPDATE / REMOVE). |
|||
id |
ID of the topic |
|||
type |
Type of event. |
3.435. TransactionStatus
Transaction status for electronic signatures
Type : enum (IN_PROGRESS, CANCELED, EXPIRED, COMPLETED)
3.436. Translation
Translation
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
content |
Content of the translation |
|||
lastModified |
Last modified date of the TranslationMeta |
date-time |
||
locale |
Language and region identifier for translations |
|||
module |
Module name |
3.437. TranslationMeta
Translation meta
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
lastModified |
Last modified date of the TranslationMeta |
date-time |
||
locale |
Language and region identifier for translations |
|||
module |
Module name |
3.439. Trigger
Trigger
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
action |
The action of the trigger |
|||
active |
True if the trigger is active |
|||
category |
The category of the trigger |
|||
comment |
The comment of the trigger |
|||
condition |
The condition of the trigger |
Enum: ALWAYS, CODE, USER_QUESTION, INACTIVE, ALWAYS, CODE, USER_QUESTION, INACTIVE |
||
description |
The description of the trigger |
|||
id |
Id in database |
|||
module |
The module of the trigger |
|||
order |
The order number of the trigger |
|||
origin |
The origin of the trigger |
Enum: CLIENT, SERVER, CLIENT, SERVER |
||
sourceCode |
The source code of the trigger |
|||
type |
The type of the trigger |
Enum: BEFORE, AFTER, BEFORE_CREATE_DMA, BEFORE_SAVE, BEFORE, AFTER, BEFORE_CREATE_DMA, BEFORE_SAVE |
||
valid |
True if trigger is valid |
3.440. TriggerCriteria
Trigger criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
valide |
True if trigger is valid |
3.442. UnitDuration
Unit of duration
Type : enum (MINUTE, HOUR_MINUTE, HOUR_DECIMAL, DAY, UNIT_OF_EMPLOYEE, UNIT_OF_COMPANY)
3.443. UnitPrice
Unit price of an item
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
value |
Unit price of an item |
double |
3.445. UserBase
User
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the user |
|||
firstName |
First name of the user |
|||
id |
Id in database |
|||
name |
Name of the user |
3.446. UserCriteria
UserCriteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
id |
||||
readOption |
Options for retrieving extra information concerning the user |
|||
tag |
Code or Last Name or First Name of the User |
3.447. UserProfileBase
User Profile Base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
Code of the user profile |
|||
id |
Id in database |
|||
name |
Name of the user profile |
3.448. UserReadOption
Options used to get additional information on user
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the user |
Enum: EMPLOYEE |
3.449. VAT
VAT
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
VAT code |
|||
companyCode |
The company code |
|||
endDate |
End date of the VAT |
date-time |
||
id |
Id in database |
|||
name |
Name |
|||
purchasingAccountNumber |
General purchasing account number linked to the tax code |
|||
rate |
VAT rate in percentage |
double |
||
reduced |
Returns true if the rate is reduced |
|||
salesAccountNumber |
General sales account number linked to the tax code |
|||
startDate |
Start date of the VAT |
date-time |
3.450. VATArea
VAT Area
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the VAT area |
|||
company |
Details about the company. |
|||
companyId |
The ID of the company |
|||
currentPeriod |
The current VAT Area period |
|||
id |
Id in database |
|||
name |
The name of the VAT area |
|||
periods |
List of VATAreaPeriod |
Details about the list of period for the VAT area : dates and corresponding initial and final vat rates |
3.451. VATAreaBase
VAT Area Base
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the VAT area |
|||
id |
Id in database |
|||
name |
The name of the VAT area |
3.452. VATAreaCriteria
Criteria used to get more details about the VAT Area
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the VAT Area |
|||
companyId |
The ID of the company |
|||
id |
ID of the VAT Area |
|||
name |
The name of the VAT Area |
|||
readOption |
Options used to get more information about the VAT area |
3.453. VATAreaPeriod
VAT Area Period
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
endDate |
End date for the VAT area |
date-time |
||
finalVAT |
Details about the final VAT rate |
|||
initialVAT |
Details about the initial VAT rate |
|||
startDate |
Start date for the VAT area |
date-time |
3.454. VATAreaReadOption
The options you can use to get more information about the VAT Area.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the VAT area |
Enum: COMPANY |
3.455. VATBase
VAT
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
VAT code |
|||
id |
Id in database |
|||
rate |
VAT rate in percentage |
double |
3.456. VATCriteria
VAT criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
||||
companyCode |
||||
id |
||||
rate |
You can use this clause to do a search on the VAT rate |
|||
validity |
3.457. ValidationBankingDataRule
Rules for validating banking data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
company |
Details about the company to which this validation rule will be applied. |
|||
companyId |
The ID of the company to which the rule will be applied. |
|||
endDate |
End date of the period to which the rule will be applied. |
date |
||
entity |
Details about the entity to which the rule will be applied. |
|||
entityId |
The ID of the entity to which the rule will be applied. |
|||
filterGroupSupplier |
X |
Example : IS_GROUP_SUPPLIER |
||
id |
ID in database |
|||
isValidatorSupplierAccountManager |
This field defines whether the supplier's account manager will be the validation manager. |
|||
startDate |
X |
Start date of the period to which the rule will be applied. |
date |
|
supplierType |
X |
Example : ALL |
||
supplierVariety |
X |
Example : SUPPLIER_EMPLOYEE |
||
thirdPartiesTypes |
Lists third-party on which rule applied |
|||
validator |
Details about the employee who will validate banking data. |
|||
validatorId |
Set as true if this rule for validating banking data is applied to employees. |
3.458. ValidationBankingDataRuleCriteria
Criteria used to get more details about the rules of validating banking data
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
The ID of the company |
|||
entityId |
The ID of the entity. |
|||
filterSupplierGroup |
Set as true if the rule for validating banking data is applied on supplier group. |
|||
id |
ID in database |
|||
isValidatorSupplierAccountManager |
Set as true if the supplier's account manager is the validation manager. |
|||
readOption |
Options for retrieving extra information concerning the banking data rule |
|||
supplierType |
Details about the type of the supplier to which the rule will be applied. |
|||
supplierVariety |
Details about the variety of the supplier to which the rule will be applied. |
|||
thirdPartiesTypes |
Details about the third-party to which the rule will be applied. (only IS and IN operators are supported) |
|||
validatorId |
The ID of the employee who will validate banking data. |
|||
validity |
Details about the validity of the banking data rule. |
3.459. ValidationBankingDataRuleReadOption
The options you can use to get more information about the rules of validating banking data.
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the validation banking data rule |
Enum: ENTITY, VALIDATOR, COMPANY |
3.460. ValidationBankingDataRuleThirdPartyType
On which third-party validation banking data rule applied
Type : enum (EMPLOYEE, SUPPLIER)
3.461. Validity
Validity criteria
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
date |
Date of validity of the item |
date-time |
||
type |
Details about the type of validity. |
3.464. WebModuleSetting
Web module setting
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
active |
True if the setting is active |
|||
company |
Details about the company |
|||
companyId |
ID of the company |
|||
id |
The ID of the web module setting |
|||
module |
Module of the web module setting |
3.465. WebModuleSettingCriteria
Criteria used on version when doing a web module setting search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
companyId |
Company id of the web setting |
|||
id |
Ident of the web setting |
|||
module |
Module of the web setting |
|||
readOption |
Options used to get more information about the web module setting |
3.466. WebModuleSettingReadOption
Options used to get additional information when doing a web module setting search
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
options |
List of [string] |
List of options used to get more details about the web module setting |
Enum: COMPANY |
3.467. Year
Year (vintage) of the opportunity
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the year (vintage). |
|||
disabledDate |
Date of disability |
date-time |
||
id |
Id in database |
|||
name |
The name of the year (vintage). |
|||
previousYearId |
Previous year (vintage) ID. |
|||
repeating |
Set as true if the vintage is recurrent. |
|||
validityEndDate |
The end date of validity. |
date-time |
3.468. YearCriteria
Criteria used to search Year (vintage)
Field Name | Required | Type | Description | Format |
---|---|---|---|---|
code |
The code of the year (vintage) |
|||
companyId |
ID of the company |
|||
disabledDate |
Date on which the year will become inactive |
|||
id |
The ID of the year (vintage) |
|||
name |
The name of the year (vintage) |
|||
previousYearId |
Previous year (vintage) ID |
|||
validityEndDate |
Validity applicable on end date of the year |
4. Access
-
HTTP Basic Authentication BasicAuth BasicAuth
-
OAuth AuthorizationUrl: _, TokenUrl: _https://api.akuiteo.fr/akuiteo/oauth2/token
Unresolved directive in index.adoc - include::../../dist/deprecated.adoc[]
Unresolved directive in index.adoc - include::../../dist/lexique.adoc[]
Publication date : 2025-10-02 11:50:55
Copyright : Akuiteo © 2025