Isogeo API v1 API Reference
undefined
API Endpoint
https://v1.api.isogeo.com
Request Content-Types: application/json
Response Content-Types: application/json
Schemes: http, https
Version: 2.20.2.601
Authentication
groupApplication
Read only access to the API
userApplication
application
Returns the applications accessible to the current user
Returns the applications accessible to the current user
Indicates subresources that should be returned
OK
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
]
Creates a new application
Creates a new application
undefined
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
Gets the groups associated with an application
Gets the groups associated with an application
The identifier of the application
Response Example (200 OK)
[
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
]
Removes the association between the specified group and the specified application
Removes the association between the specified group and the specified application
The identifier of the application
The identifier of the workgroup
OK
Associates the specified group with the specified application
Associates the specified group with the specified application
The identifier of the application
The identifier of the workgroup
OK
Refreshes the id and the secret of the specified application
Refreshes the id and the secret of the specified application
The identifier of the application
OK
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
]
Deletes an application
Deletes an application
The identifier of the application
OK
Returns an application
Returns an application
The identifier of the resource
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
Modifies an application
Modifies an application
undefined
The identifier of the resource
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
Removes the association between the specified group and the specified application
Removes the association between the specified group and the specified application
The identifier of the workgroup
The identifier of the application
OK
Associates the specified group with the specified application
Associates the specified group with the specified application
The identifier of the workgroup
The identifier of the application
OK
Gets the applications associated with a group
Gets the applications associated with a group
The identifier of the group
OK
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
]
workgroup
Gets the groups associated with an application
Gets the groups associated with an application
The identifier of the application
Response Example (200 OK)
[
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
]
Removes the association between the specified group and the specified application
Removes the association between the specified group and the specified application
The identifier of the application
The identifier of the workgroup
OK
Associates the specified group with the specified application
Associates the specified group with the specified application
The identifier of the application
The identifier of the workgroup
OK
Removes the association between the specified group and the specified application
Removes the association between the specified group and the specified application
The identifier of the workgroup
The identifier of the application
OK
Associates the specified group with the specified application
Associates the specified group with the specified application
The identifier of the workgroup
The identifier of the application
OK
Gets the applications associated with a group
Gets the applications associated with a group
The identifier of the group
OK
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
]
Gets the catalogs associated with a group
Gets the catalogs of a group
The identifier of the group
Indicates subresources that should be returned
Response Example (200 OK)
[
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
]
Creates a new catalog
Creates a new catalog
undefined
The identifier of the group
Request Example
{
"$scan": "boolean",
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
OK
Response Example (200 OK)
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
Deletes a catalog
Deletes a catalog
The identifier of the group
The identifier of the catalog
OK
Returns a catalog
Returns a catalog
The identifier of the group
The identifier of the catalog
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
Modifies a catalog
Modifies a catalog
undefined
The identifier of the group
The identifier of the catalog
Request Example
{
"$scan": "boolean",
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
OK
Response Example (200 OK)
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
Gets the contacts associated with a group
Gets the contacts associated with a group
The identifier of the group
Indicates subresources that should be returned
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
]
Creates a new contact
Creates a new contact
undefined
The identifier of the group
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
Deletes a contact
Deletes a contact
The identifier of the group
The identifier of the contact
OK
Returns a contact
Returns a contact
The identifier of the group
The identifier of the contact
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
Modifies a contact
Modifies a contact
undefined
The identifier of the group
The identifier of the contact
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
Gets the data sources associated with a group
Gets the data sources associated with a group
The identifier of the group
Indicates subresources that should be returned
OK
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
]
Creates a new data source
Creates a new data source
undefined
The identifier of the group
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
Deletes the specified data source
Deletes the specified data source
The identifier of the workgroup
The identifier of the data source
OK
Modifies the specified data source
Modifies the specified data source
The identifier of the workgroup
The identifier of the data source
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
Gets the sessions for the specified data source
Gets the sessions for the specified data source
The identifier of the group
The identifier of the data source
Creates a new session
Creates a new session
undefined
The identifier of the group
The identifier of the data source
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
OK
A session has already been started for this data source
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
Searches for keywords
Searches for keywords in the specified group
The identifier of the group
Indicates subresources that should be returned
Limits the search to the specified thesauri
Limits the search to the specified identifiers
Limits the search to the specified tags
Limits the number of results returned
Offset
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"limit": "integer (int32)",
"offset": "integer (int32)",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
],
"total": "integer (int32)"
}
Removes the specified keyword from the list of restricted keywords
Removes the specified keyword from the list of restricted keywords for the specified group
The identifier of the workgroup
The identifier of the data source
OK
The specified keyword is set on some resources in the specified workgroup
Keywords restriction has not been activated on the specified group. Or the specified keyword is not currently in the list of restricted keywords.
Adds the specified keyword to the list of restricted keywords
Adds the specified keyword to the list of restricted keywords for the specified group
The identifier of the workgroup
The identifier of the data source
OK
Keywords restriction has not been activated on the specified group
The specified keyword is already in the list of restricted keywords
Gets the licenses associated with a group
Gets the licenses associated with a group
The identifier of the group
Indicates subresources that should be returned
Creates a new license
Creates a new license
undefined
The identifier of the group
Request Example
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
Deletes a license
Deletes a license
The identifier of the group
The identifier of the license
OK
Returns a license
Returns a license
The identifier of the group
The identifier of the license
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
Modifies a license
Modifies a license
undefined
The identifier of the group
The identifier of the license
Request Example
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
Deletes a specification
Deletes a specification
The identifier of the group
The identifier of the specification
OK
Returns a specification
Returns a specification
The identifier of the group
The identifier of the specification
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
Modifies a specification
Modifies a specification
undefined
The identifier of the group
The identifier of the specification
Request Example
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
Gets the specifications associated with a group
Gets the sepcifications associated with a group
The identifier of the group
Indicates subresources that should be returned
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
]
Creates a new specification
Creates a new specification
undefined
The identifier of the group
Request Example
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
Returns the statistics for the specified group
Returns the statistics for the specified group
The identifier of the group
OK
Response Example (200 OK)
{
"cataloged": "integer (int32)",
"contacts": "integer (int32)",
"coordinateSystems": "integer (int32)",
"featureAttributes": "integer (int32)",
"features": "integer (int32)",
"formats": "integer (int32)",
"inspireThemes": "integer (int32)",
"keywords": "integer (int32)",
"metadata": "integer (int32)",
"owners": "integer (int32)",
"rasters": "integer (int32)",
"vectors": "integer (int32)"
}
Returns the statistics for the specified tag
Returns the statistics for the specified tag in the specified group
The identifier of the group
The tag
OK
Response Example (200 OK)
[
{
"count": "integer (int32)",
"entity": "object"
}
]
contact
Returns a contact
Returns a contact
The identifier of the contact
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
Gets the contacts associated with a group
Gets the contacts associated with a group
The identifier of the group
Indicates subresources that should be returned
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
]
Creates a new contact
Creates a new contact
undefined
The identifier of the group
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
Deletes a contact
Deletes a contact
The identifier of the group
The identifier of the contact
OK
Returns a contact
Returns a contact
The identifier of the group
The identifier of the contact
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
Modifies a contact
Modifies a contact
undefined
The identifier of the group
The identifier of the contact
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
catalog
Gets the catalogs associated with a group
Gets the catalogs of a group
The identifier of the group
Indicates subresources that should be returned
Response Example (200 OK)
[
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
]
Creates a new catalog
Creates a new catalog
undefined
The identifier of the group
Request Example
{
"$scan": "boolean",
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
OK
Response Example (200 OK)
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
Deletes a catalog
Deletes a catalog
The identifier of the group
The identifier of the catalog
OK
Returns a catalog
Returns a catalog
The identifier of the group
The identifier of the catalog
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
Modifies a catalog
Modifies a catalog
undefined
The identifier of the group
The identifier of the catalog
Request Example
{
"$scan": "boolean",
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
OK
Response Example (200 OK)
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
data-source
Gets the data sources associated with a group
Gets the data sources associated with a group
The identifier of the group
Indicates subresources that should be returned
OK
Response Example (200 OK)
[
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
]
Creates a new data source
Creates a new data source
undefined
The identifier of the group
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
Deletes the specified data source
Deletes the specified data source
The identifier of the workgroup
The identifier of the data source
OK
Modifies the specified data source
Modifies the specified data source
The identifier of the workgroup
The identifier of the data source
OK
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
Gets the sessions for the specified data source
Gets the sessions for the specified data source
The identifier of the group
The identifier of the data source
Creates a new session
Creates a new session
undefined
The identifier of the group
The identifier of the data source
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
OK
A session has already been started for this data source
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
session
Gets the sessions for the specified data source
Gets the sessions for the specified data source
The identifier of the group
The identifier of the data source
Creates a new session
Creates a new session
undefined
The identifier of the group
The identifier of the data source
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
OK
A session has already been started for this data source
Response Example (200 OK)
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
keyword
Searches for keywords
Searches for keywords in the specified group
The identifier of the group
Indicates subresources that should be returned
Limits the search to the specified thesauri
Limits the search to the specified identifiers
Limits the search to the specified tags
Limits the number of results returned
Offset
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"limit": "integer (int32)",
"offset": "integer (int32)",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
],
"total": "integer (int32)"
}
Removes the specified keyword from the list of restricted keywords
Removes the specified keyword from the list of restricted keywords for the specified group
The identifier of the workgroup
The identifier of the data source
OK
The specified keyword is set on some resources in the specified workgroup
Keywords restriction has not been activated on the specified group. Or the specified keyword is not currently in the list of restricted keywords.
Adds the specified keyword to the list of restricted keywords
Adds the specified keyword to the list of restricted keywords for the specified group
The identifier of the workgroup
The identifier of the data source
OK
Keywords restriction has not been activated on the specified group
The specified keyword is already in the list of restricted keywords
Returns a keyword
Returns the specified keywords
The identifier of the keyword
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
Returns the keywords of a resource
Returns the keywords of a resource
The identifier of the resource
Indicates subresources that should be returned
Response Example (200 OK)
[
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
]
Removes the specified keyword
Removes the specified keyword from the specified resource
The identifier of the resource
The identifier of the keyword
OK
Either the resource or the keyword does not exist. Or the keyword is not associated to the specified resource.
Associates the specified keyword with the specified resource
Associates the specified keyword with the specified resource
The identifier of the resource
The identifier of the keyword
OK
Either the resource or the keyword does not exist. Or the keyword is not part of the list of restricted keywords.
The association has already been made
Creates a keyword in the specified thesaurus
Creates a keyword in the specified thesaurus
undefined
The identifier of the thesaurus
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {},
"description": "string",
"text": "string",
"thesaurus": {
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
OK
Response Example (200 OK)
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
Searches for keywords
Searches for keywords in the specified thesaurus
The identifier of the thesaurus
Indicates subresources that should be returned
Limits the search to the specified identifiers
Limits the search to the specified tags
Limits the number of results returned
Offset
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"limit": "integer (int32)",
"offset": "integer (int32)",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
],
"total": "integer (int32)"
}
Deletes the specified keyword
Deletes the specified keyword
The identifier of the thesaurus
The identifier of the keyword
OK
license
Gets the licenses associated with a group
Gets the licenses associated with a group
The identifier of the group
Indicates subresources that should be returned
Creates a new license
Creates a new license
undefined
The identifier of the group
Request Example
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
Deletes a license
Deletes a license
The identifier of the group
The identifier of the license
OK
Returns a license
Returns a license
The identifier of the group
The identifier of the license
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
Modifies a license
Modifies a license
undefined
The identifier of the group
The identifier of the license
Request Example
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
Returns a license
Returns a license
The identifier of the license
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
group
Search resources
Search resources that are accessible to the specified group
The identifier of the group
Indicates subresources that should be returned
Limits the search to the specified identifiers
Limits the number of results returned
Offset
Bounding box for the search
Geographic criteria for the search, in WKT format
The spatial operator for the search
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"envelope": "object",
"limit": "integer (int32)",
"offset": "integer (int32)",
"query": "object",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_creator": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
},
"_id": "string (uuid)",
"_modified": "string (date-time)",
"abstract": "string",
"bbox": [
"number (double)"
],
"collectionContext": "string",
"collectionMethod": "string",
"conditions": [
{
"_id": "string (uuid)",
"description": "string",
"license": {
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
}
],
"contacts": [
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
],
"context": "object",
"coordinate-system": "object",
"created": "string (date-time)",
"distance": "number (double)",
"editionProfile": "string",
"encoding": "string",
"envelope": "object",
"features": "integer (int32)",
"format": "string"
}
]
}
resource
Search resources
Search resources that are accessible to the specified group
The identifier of the group
Indicates subresources that should be returned
Limits the search to the specified identifiers
Limits the number of results returned
Offset
Bounding box for the search
Geographic criteria for the search, in WKT format
The spatial operator for the search
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"envelope": "object",
"limit": "integer (int32)",
"offset": "integer (int32)",
"query": "object",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_creator": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
},
"_id": "string (uuid)",
"_modified": "string (date-time)",
"abstract": "string",
"bbox": [
"number (double)"
],
"collectionContext": "string",
"collectionMethod": "string",
"conditions": [
{
"_id": "string (uuid)",
"description": "string",
"license": {
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
}
],
"contacts": [
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
],
"context": "object",
"coordinate-system": "object",
"created": "string (date-time)",
"distance": "number (double)",
"editionProfile": "string",
"encoding": "string",
"envelope": "object",
"features": "integer (int32)",
"format": "string"
}
]
}
Search resources
Search resources
Indicates subresources that should be returned
Limits the search to the specified identifiers
Limits the number of results returned
Offset
Bounding box for the search
Geographic criteria for the search, in WKT format
The spatial operator for the search
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"envelope": "object",
"limit": "integer (int32)",
"offset": "integer (int32)",
"query": "object",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_creator": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
},
"_id": "string (uuid)",
"_modified": "string (date-time)",
"abstract": "string",
"bbox": [
"number (double)"
],
"collectionContext": "string",
"collectionMethod": "string",
"conditions": [
{
"_id": "string (uuid)",
"description": "string",
"license": {
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
}
],
"contacts": [
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
],
"context": "object",
"coordinate-system": "object",
"created": "string (date-time)",
"distance": "number (double)",
"editionProfile": "string",
"encoding": "string",
"envelope": "object",
"features": "integer (int32)",
"format": "string"
}
]
}
Returns a resource
Returns a resource
The identifier of the resource
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_creator": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
},
"_id": "string (uuid)",
"_modified": "string (date-time)",
"abstract": "string",
"bbox": [
"number (double)"
],
"collectionContext": "string",
"collectionMethod": "string",
"conditions": [
{
"_id": "string (uuid)",
"description": "string",
"license": {
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
}
],
"contacts": [
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
],
"context": "object",
"coordinate-system": "object",
"created": "string (date-time)",
"distance": "number (double)",
"editionProfile": "string",
"encoding": "string",
"envelope": "object",
"features": "integer (int32)",
"format": "string",
"formatVersion": "string",
"geometry": "string",
"height": "integer (int32)",
"keywords": [
{}
]
}
Returns a resource in ISO 19139 format
Returns a resource in ISO 19139 format
The identifier of the resource
The URL of a proxy
OK
Response Content-Types: application/xml
Returns the contacts of a resource
Returns the contacts of a resource
The identifier of the resource
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
]
Returns the events of a resource
Returns the events of a resource
The identifier of the resource
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"date": "string (date-time)",
"description": "string",
"kind": "string"
}
]
Returns the keywords of a resource
Returns the keywords of a resource
The identifier of the resource
Indicates subresources that should be returned
Response Example (200 OK)
[
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
]
Removes the specified keyword
Removes the specified keyword from the specified resource
The identifier of the resource
The identifier of the keyword
OK
Either the resource or the keyword does not exist. Or the keyword is not associated to the specified resource.
Associates the specified keyword with the specified resource
Associates the specified keyword with the specified resource
The identifier of the resource
The identifier of the keyword
OK
Either the resource or the keyword does not exist. Or the keyword is not part of the list of restricted keywords.
The association has already been made
Returns the layers of a service
Returns the layers of a service
The identifier of the service
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
]
Creates a new layer
Creates a new layer
undefined
The identifier of the service
Request Example
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
Deletes a layer
Deletes a layer
The identifier of the service
The identifier of the layer
OK
Returns the layer of a service
Returns the layer of a service
The identifier of the service
The identifier of the layer
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
Modifies a layer
Modifies a layer
undefined
The identifier of the service
The identifier of the layer
Request Example
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
Deletes the association between a service layer and a dataset
Deletes the association between a service layer and a dataset
The identifier of the service
The identifier of the layer
The identifier of the dataset
OK
No such association exists
Creates the association between a service layer and a dataset
Creates the association between a service layer and a dataset
The identifier of the service
The identifier of the layer
The identifier of the dataset
OK
an association already exists for this layer
Returns the operations of a service
Returns the operations of a service
The identifier of the service
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
]
Creates a new operation
Creates a new operation
undefined
The identifier of the service
Request Example
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
Deletes an operation
Deletes an operation
The identifier of the service
The identifier of the operation
OK
Returns the operation of a service
Returns the operation of a service
The identifier of the service
The identifier of the operation
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
Modifies an operation
Modifies an operation
undefined
The identifier of the service
The identifier of the operation
Request Example
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
specification
Deletes a specification
Deletes a specification
The identifier of the group
The identifier of the specification
OK
Returns a specification
Returns a specification
The identifier of the group
The identifier of the specification
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
Modifies a specification
Modifies a specification
undefined
The identifier of the group
The identifier of the specification
Request Example
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
Gets the specifications associated with a group
Gets the sepcifications associated with a group
The identifier of the group
Indicates subresources that should be returned
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
]
Creates a new specification
Creates a new specification
undefined
The identifier of the group
Request Example
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
Returns a specification
Returns a specification
The identifier of the specification
Indicates subresources that should be returned
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
event
Returns the events of a resource
Returns the events of a resource
The identifier of the resource
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"date": "string (date-time)",
"description": "string",
"kind": "string"
}
]
layer
Returns the layers of a service
Returns the layers of a service
The identifier of the service
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
]
Creates a new layer
Creates a new layer
undefined
The identifier of the service
Request Example
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
Deletes a layer
Deletes a layer
The identifier of the service
The identifier of the layer
OK
Returns the layer of a service
Returns the layer of a service
The identifier of the service
The identifier of the layer
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
Modifies a layer
Modifies a layer
undefined
The identifier of the service
The identifier of the layer
Request Example
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
Deletes the association between a service layer and a dataset
Deletes the association between a service layer and a dataset
The identifier of the service
The identifier of the layer
The identifier of the dataset
OK
No such association exists
Creates the association between a service layer and a dataset
Creates the association between a service layer and a dataset
The identifier of the service
The identifier of the layer
The identifier of the dataset
OK
an association already exists for this layer
operation
Returns the operations of a service
Returns the operations of a service
The identifier of the service
OK
Response Example (200 OK)
[
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
]
Creates a new operation
Creates a new operation
undefined
The identifier of the service
Request Example
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
Deletes an operation
Deletes an operation
The identifier of the service
The identifier of the operation
OK
Returns the operation of a service
Returns the operation of a service
The identifier of the service
The identifier of the operation
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
Modifies an operation
Modifies an operation
undefined
The identifier of the service
The identifier of the operation
Request Example
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
OK
Response Example (200 OK)
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
shares
share
thesaurus
Returns the thesauri
Returns the list of thesauri
Returns a thesaurus
Returns a thesaurus
The identifier of the thesaurus
OK
Response Example (200 OK)
{
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
Creates a keyword in the specified thesaurus
Creates a keyword in the specified thesaurus
undefined
The identifier of the thesaurus
Request Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {},
"description": "string",
"text": "string",
"thesaurus": {
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
OK
Response Example (200 OK)
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
Searches for keywords
Searches for keywords in the specified thesaurus
The identifier of the thesaurus
Indicates subresources that should be returned
Limits the search to the specified identifiers
Limits the search to the specified tags
Limits the number of results returned
Offset
Specifies the order of the results
Specifies the direction of the order
The search query
OK
Response Example (200 OK)
{
"limit": "integer (int32)",
"offset": "integer (int32)",
"results": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
],
"total": "integer (int32)"
}
Deletes the specified keyword
Deletes the specified keyword
The identifier of the thesaurus
The identifier of the keyword
OK
user
Deletes a user
Deletes a user
The identifier of the user
OK
Schema Definitions
application: object
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- canHaveManyGroups: boolean
- client_id: string
-
The OAuth 2.0 client identifier
- client_secret: string
-
The OAuth 2.0 client secret
- groups: workgroup
-
workgroup - kind: string group, user
- name: string
-
The name of the application
- redirect_uris: string[]
-
string - scopes: string[]
-
string - staff: boolean
- url: string
Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"canHaveManyGroups": "boolean",
"client_id": "string",
"client_secret": "string",
"groups": [
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
],
"kind": "string",
"name": "string",
"redirect_uris": [
"string"
],
"scopes": [
"string"
],
"staff": "boolean",
"url": "string"
}
catalog: object
- $scan: boolean
- _abilities: _abilities
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- _tag: string
- code: string
- count: integer (int32)
- name: string
- owner: workgroup
Example
{
"$scan": "boolean",
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": "integer (int32)",
"name": "string",
"owner": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}
}
contact: object
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- addressLine1: string
- addressLine2: string
- addressLine3: string
- available: string
- city: string
- count: integer (int32)
- countryCode: string
- email: string
- fax: string
- hash: string
- name: string
- organization: string
- phone: string
- type: string custom, group, user
- zipCode: string
Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
}
data-source: object
Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"enabled": "boolean",
"lastSession": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
},
"location": "string",
"name": "string",
"resourceCount": "integer (int32)",
"sessions": [
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
]
}
keyword: object
- _abilities: _abilities
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- _tag: string
- code: string
- count: object
-
- group: integer (int32)
- isogeo: integer (int32)
- description: string
- text: string
- thesaurus: thesaurus
Example
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"_tag": "string",
"code": "string",
"count": {
"group": "integer (int32)",
"isogeo": "integer (int32)"
},
"description": "string",
"text": "string",
"thesaurus": {
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
}
license: object
- _id: string (uuid)
- content: string
- count: integer (int32)
- link: string
- name: string
Example
{
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
resource: object
- _abilities: _abilities
- _created: string (date-time)
- _creator: workgroup
- _id: string (uuid)
- _modified: string (date-time)
- abstract: string
- bbox: _bbox
- collectionContext: string
- collectionMethod: string
- conditions: resourceCondition
-
resourceCondition - contacts: resourceContact
-
resourceContact - context: object
- coordinate-system: object
- created: string (date-time)
- distance: number (double)
- editionProfile: string csw, manual
- encoding: string
- envelope: object
- features: integer (int32)
- format: string
- formatVersion: string
- geometry: string
- height: integer (int32)
- keywords: keyword
-
keyword - language: string
- layers: serviceLayer
-
serviceLayer - links: resourceLink
-
resourceLink - name: string
- operations: serviceOperation
-
serviceOperation - path: string
- published: string (date-time)
- scale: integer (int32)
- series: boolean
- specifications: resourceConformity
-
resourceConformity - tags: _tags
- title: string
- topologicalConsistency: string
- type: string rasterDataset, resource, service, vectorDataset
- updateFrequency: string
- updated: string (date-time)
- validFrom: string (date-time)
- validTo: string (date-time)
- validityComment: string
- width: integer (int32)
Example
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_creator": {
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
},
"_id": "string (uuid)",
"_modified": "string (date-time)",
"abstract": "string",
"bbox": [
"number (double)"
],
"collectionContext": "string",
"collectionMethod": "string",
"conditions": [
{
"_id": "string (uuid)",
"description": "string",
"license": {
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
}
],
"contacts": [
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
],
"context": "object",
"coordinate-system": "object",
"created": "string (date-time)",
"distance": "number (double)",
"editionProfile": "string",
"encoding": "string",
"envelope": "object",
"features": "integer (int32)",
"format": "string",
"formatVersion": "string",
"geometry": "string",
"height": "integer (int32)",
"keywords": [
{}
]
}
resourceCondition: object
- _id: string (uuid)
- description: string
- license: license
Example
{
"_id": "string (uuid)",
"description": "string",
"license": {
"_id": "string (uuid)",
"content": "string",
"count": "integer (int32)",
"link": "string",
"name": "string"
}
}
resourceConformity: object
- _id: string (uuid)
- conformant: boolean
- license: specification
Example
{
"_id": "string (uuid)",
"conformant": "boolean",
"license": {
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
}
resourceContact: object
- _id: string (uuid)
- contact: contact
- role: string author, custodian, distributor, originator, owner, pointOfContact, principalInvestigator, processor, publisher, resourceProvider, user
Example
{
"_id": "string (uuid)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"role": "string"
}
resourceEvent: object
- _id: string (uuid)
- date: string (date-time)
- description: string
- kind: string creation, publication, update
Example
{
"_id": "string (uuid)",
"date": "string (date-time)",
"description": "string",
"kind": "string"
}
resourceLink: object
- _id: string (uuid)
- actions: string[]
-
string download, other, view - kind: string data, esriFeatureService, esriMapService, esriTileService, url, wfs, wms, wmts
- link: resourceLink
- size: integer (int64)
- title: string
- type: string hosted, link, url
- url: string
Example
{
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
],
"kind": "string",
"link": {
"_id": "string (uuid)",
"actions": [
"string"
]
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
serviceLayer: object
- _id: string (uuid)
- id: string
- mimeTypes: string[]
-
string - titles: object[]
-
object - lang: string
- value: string
Example
{
"_id": "string (uuid)",
"id": "string",
"mimeTypes": [
"string"
],
"titles": [
{
"lang": "string",
"value": "string"
}
]
}
serviceOperation: object
- _id: string (uuid)
- mimeTypesIn: string[]
-
string - mimeTypesOut: string[]
-
string - name: string
- url: string
- verb: string GET, POST
Example
{
"_id": "string (uuid)",
"mimeTypesIn": [
"string"
],
"mimeTypesOut": [
"string"
],
"name": "string",
"url": "string",
"verb": "string"
}
session: object
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- progress: number 0 ≤ x ≤ 1
- status: string canceled, failed, started, succeeded
Example
{
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"progress": "number",
"status": "string"
}
specification: object
- _id: string (uuid)
- count: integer (int32)
- link: string
- name: string
- published: string (date-time)
Example
{
"_id": "string (uuid)",
"count": "integer (int32)",
"link": "string",
"name": "string",
"published": "string (date-time)"
}
thesaurus: object
- _abilities: _abilities
- _id: string (uuid)
- code: string
- name: string
Example
{
"_abilities": [
"string"
],
"_id": "string (uuid)",
"code": "string",
"name": "string"
}
user: object
- _abilities: _abilities
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- contact: contact
- language: string
- staff: boolean
- timezone: string
Example
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"language": "string",
"staff": "boolean",
"timezone": "string"
}
workgroup: object
- _abilities: _abilities
- _created: string (date-time)
- _id: string (uuid)
- _modified: string (date-time)
- areKeywordsRestricted: boolean
- canCreateMetadata: boolean
- code: string
- contact: contact
- keywordsCasing: string capitalized, lowercase, mixedcase, uppercase
- metadataLanguage: string
- themeColor: string
Example
{
"_abilities": [
"string"
],
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"areKeywordsRestricted": "boolean",
"canCreateMetadata": "boolean",
"code": "string",
"contact": {
"_created": "string (date-time)",
"_id": "string (uuid)",
"_modified": "string (date-time)",
"addressLine1": "string",
"addressLine2": "string",
"addressLine3": "string",
"available": "string",
"city": "string",
"count": "integer (int32)",
"countryCode": "string",
"email": "string",
"fax": "string",
"hash": "string",
"name": "string",
"organization": "string",
"phone": "string",
"type": "string",
"zipCode": "string"
},
"keywordsCasing": "string",
"metadataLanguage": "string",
"themeColor": "string"
}