OpenProject is the leading open source project management software.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
openproject/doc/apiv3/endpoints/configuration.apib

37 lines
1.7 KiB

# Group Configuration
The configuration endpoint allows to read certain configuration parameters of the OpenProject instance.
Note that there is no 1:1 relationship between this endpoint and the settings you can find in your settings.yml.
For now this endpoint will only allow access to settings deemed useful for a client to know in general.
| Link | Description | Type | Nullable | Supported operations |
|:-------------------:| ------------------------------------------------ | ------------- | -------- | -------------------- |
| self | The configuration | Configuration | | READ |
## Local Properties
| Property | Description | Type | Condition | Supported operations |
| :-----------------------: | -------------------------------------------------- | ---------- | --------------------------------- | -------------------- |
| maximumAttachmentFileSize | The maximum allowed size of an attachment in Bytes | Integer | | READ |
| perPageOptions | Page size steps to be offered in paginated list UI | Integer[] | | READ |
## Configuration [/api/v3/configuration]
+ Model
+ Body
{
"_type": "Configuration",
"_links": {
"href": "/api/v3/configuration"
},
"maximumAttachmentFileSize": 5242880,
"perPageOptions": [1, 10, 100]
}
## View configuration [GET]
+ Response 200 (application/hal+json)
[Configuration][]