Download OpenAPI specification:Download
Contains functionality related to resources.
For endpoints that support localization the language can be passed either as a query string parameter (using the name 'language') or in the 'accept-language' header.
If no language is passed to such endpoints then the default configured language will be used.
Deletes a resource set.
resourceSetName required | string |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
No Content
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Updates a resource set.
resourceSetName required | string |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
name | string Nullable |
No Content
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "name": "string"
}
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Deletes resource by name.
resourceSetName required | string The name of the resource set. |
resourceName required | string The name of the resource to delete. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
No Content
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Gets resource by name.
resourceSetName required | string The name of the resource set to return. |
resourceName required | string The name of the resource to return. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "id": 0,
- "resourceSetId": 0,
- "name": "string",
- "description": "string",
- "values": [
- {
- "languageCode": "string",
- "value": "string"
}
]
}
Updates a resource
resourceSetName required | string The name of the resource set. |
resourceName required | string The name of the resource to modify. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
name | string Nullable |
description | string Nullable |
values | Array of objects (Api.Resources.ModifyResource.ResourceValue) Nullable |
No Content
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "name": "string",
- "description": "string",
- "values": [
- {
- "value": "string",
- "languageCode": "string"
}
]
}
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Returns a list of all resource sets in the system.
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Internal Server Error
{- "resourceSets": [
- {
- "id": 1,
- "name": "Dashboard",
- "values": [
- {
- "resourceId": 1,
- "name": "Page.Title",
- "value": "Dashboard"
}, - {
- "resourceId": 2,
- "name": "Page.Description",
- "value": "Displays all your important application data at one glance."
}, - {
- "resourceId": 3,
- "name": "Messages.Title",
- "value": "Messages"
}, - {
- "resourceId": 4,
- "name": "Messages.Inbox",
- "value": "Your Inbox"
}, - {
- "resourceId": 5,
- "name": "Messages.Outbox",
- "value": "Your Outbox"
}
]
}, - {
- "id": 2,
- "name": "Profile",
- "values": [
- {
- "resourceId": 1,
- "name": "Page.Title",
- "value": "Your Profile"
}, - {
- "resourceId": 2,
- "name": "Page.Description",
- "value": "View and edit your personal data and preferences."
}, - {
- "resourceId": 3,
- "name": "PersonalData.Title",
- "value": "Personal data"
}, - {
- "resourceId": 4,
- "name": "PersonalData.Nickname",
- "value": "Your nickname to be displayed to others"
}, - {
- "resourceId": 5,
- "name": "PersonalData.Birthday",
- "value": "Your birthday"
}, - {
- "resourceId": 6,
- "name": "PersonalData.Description",
- "value": "Tell others about you"
}
]
}
]
}
Creates a new resource set
Accept-Language | string The ISO 639-1 language to use for localizable data. |
name | string Nullable |
Created
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "name": "string"
}
{- "id": 0
}
Returns a specific resource set that matches the passed resourceSetName.
resourceSetName required | string The name of the resource set to return. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "id": 1,
- "name": "Dashboard",
- "values": [
- {
- "resourceId": 1,
- "name": "Page.Title",
- "value": "Dashboard"
}, - {
- "resourceId": 2,
- "name": "Page.Description",
- "value": "Displays all your important application data at one glance."
}, - {
- "resourceId": 3,
- "name": "MessagesWidget.Title",
- "value": "Messages"
}, - {
- "resourceId": 4,
- "name": "MessagesWidget.Inbox",
- "value": "Your Inbox"
}, - {
- "resourceId": 5,
- "name": "MessagesWidget.Outbox",
- "value": "Your Outbox"
}
]
}
Creates a new resource.
resourceSetName required | string |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
name | string Nullable |
description | string Nullable |
values | Array of objects (Api.Resources.CreateResource.ResourceValue) Nullable |
Created
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "name": "string",
- "description": "string",
- "values": [
- {
- "languageCode": "string",
- "value": "string"
}
]
}
{- "id": 0
}
Searches for resource sets and returns a list with resource sets (and key attributes) matching the passed request parameters.
Accept-Language | string The ISO 639-1 language to use for localizable data. |
page | integer <int32> |
pageSize | integer <int32> |
sortBy | string Nullable |
sortOrder | string (SortOrder) Enum: "Ascending" "Descending" |
ids | Array of integers <int32> Nullable |
names | Array of strings Nullable |
search | string Nullable |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "page": 0,
- "pageSize": 0,
- "sortBy": "string",
- "sortOrder": "Ascending",
- "ids": [
- 0
], - "names": [
- "string"
], - "search": "string"
}
{- "results": [
- {
- "id": 0,
- "name": "string"
}
], - "page": 0,
- "pageSize": 0,
- "pageCount": 0,
- "totalCount": 0
}
Searches for resources and returns a list with resources (and key attributes) matching the passed request parameters.
Accept-Language | string The ISO 639-1 language to use for localizable data. |
page | integer <int32> |
pageSize | integer <int32> |
sortBy | string Nullable |
sortOrder | string (SortOrder) Enum: "Ascending" "Descending" |
ids | Array of integers <int32> Nullable |
names | Array of strings Nullable |
resourceSetIds | Array of integers <int32> Nullable |
resourceSetNames | Array of strings Nullable |
search | string Nullable |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "page": 0,
- "pageSize": 0,
- "sortBy": "string",
- "sortOrder": "Ascending",
- "ids": [
- 0
], - "names": [
- "string"
], - "resourceSetIds": [
- 0
], - "resourceSetNames": [
- "string"
], - "search": "string"
}
{- "results": [
- {
- "id": 0,
- "resourceSetId": 0,
- "name": "string",
- "description": "string"
}
], - "page": 0,
- "pageSize": 0,
- "pageCount": 0,
- "totalCount": 0
}
Produces a CSV file containing the resources (and associated values) of a given resource set.
resourceSetName required | string The name of the resource set. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}
Imports a CSV file containing the resources (and associated values) of a given resource set.
resourceSetName required | string The name of the resource set. |
Accept-Language | string The ISO 639-1 language to use for localizable data. |
file | string <binary> The csv file containing the resources and associated values of a given resource set. |
OK
Bad Request
Unauthorized
Forbidden
Not Found
UnprocessableEntity
Internal Server Error
{- "code": "General",
- "subCode": "string",
- "message": "string",
- "correlationId": "string",
- "properties": {
- "property1": null,
- "property2": null
}
}