Retrieve Backend Dependencies

get

/mobile/tools/1.0/mobilebackends/{id}/dependencies

Returns metadata about the APIs, collections, connectors, implementations, backends, packages, and roles that the backend depends on or that depend on the backend, as well as unresolved dependencies.

Request

Supported Media Types
Path Parameters
Query Parameters
  • Filter the APIs in the results by the following types:
    • internal: APIs that you can call from custom API implementations only.
    • external: APIs that you can call from custom API implementations, mobile apps, and third-party tools.
    Allowed Values: [ "internal", "external" ]
Back to Top

Response

Supported Media Types

200 Response

Information about the backend and its dependencies was returned.
Body ()
Information about the asset and its dependencies.
Root Schema : dependencies
Type: object
Information about the asset and its dependencies.
Show Source
Nested Schema : apiDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of APIs as dependencies.
Show Source
Nested Schema : collectionDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of storage collections as dependencies.
Show Source
Nested Schema : connectorDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of connectors as dependencies.
Show Source
Nested Schema : implDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of API implementations as dependencies.
Show Source
Nested Schema : mbeDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of backends as dependencies.
Show Source
Nested Schema : packageDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of packages as dependencies.
Show Source
Nested Schema : roleArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of role elements.
Show Source
Nested Schema : unresolvedDependencyArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of unresolved dependencies for a custom API implementation.
Show Source
Nested Schema : apiDependency
Type: object
API as a dependency.
Match All
Show Source
Nested Schema : apiShort
Type: object
The short API definition representation.
Match All
Show Source
Nested Schema : apiDependency-allOf[1]
Type: object
Show Source
Nested Schema : assetGet
Type: object
The asset representation for GET requests.
Match All
Show Source
Nested Schema : apiShort-allOf[1]
Type: object
Show Source
Nested Schema : assetUpdate
Type: object
The asset representation for PUT requests.
Show Source
Nested Schema : assetIdEtag
Type: object
The asset ID and entity tag (ETag) values.
Show Source
Nested Schema : trash
Type: object
Indicator of whether the asset is in the trash.
Show Source
Nested Schema : assetGet-allOf[3]
Type: object
Show Source
Nested Schema : entityLinksArray
Type: array
Minimum Number of Items: 0
An array of links for an entity's metadata.
Show Source
Nested Schema : items
Type: object
Link to the entity's metadata.
Show Source
Nested Schema : icon
Type: object
Information about the icon that's associated with the API or connector.
Show Source
Nested Schema : assetShort
Type: object
Asset information (short form).
Show Source
Nested Schema : assetShortQualifiedArray
Type: array
Minimum Number of Items: 0
Unique Items Required: true
An array of qualified assets.
Show Source
Nested Schema : assetShortQualified
Type: object
An asset's information in qualified short form, which includes type and qualifiers.
Match All
Show Source
Nested Schema : assetQualifiers
Type: object
Asset type name and qualifiers.
Show Source
  • The asset qualifier. It may contain multiple values separated by commas (`,`).
  • Allowed Values: [ "MobileBackend", "API", "APIImplementation", "Connector", "StorageCollection", "Role" ]
Nested Schema : collectionDependency
Type: object
Storage collection as a dependency.
Match All
Show Source
Nested Schema : mosCollectionGet
Type: object
The storage collection representation for GET requests.
Match All
Show Source
Nested Schema : collectionDependency-allOf[2]
Type: object
Show Source
Nested Schema : mosCollectionGet-allOf[1]
Type: object
Show Source
Nested Schema : connectorDependency
Type: object
Connector as a dependency.
Match All
Show Source
Nested Schema : connectorGet
Type: object
The connector representation for GET requests.
Match All
Show Source
Nested Schema : connectorDependency-allOf[2]
Type: object
Show Source
Nested Schema : connectorShort
Type: object
The short connector definition representation.
Match All
Show Source
Nested Schema : connectorGet-allOf[1]
Match One
Show Source
Nested Schema : connectorBase
Type: object
Base connector properties.
Show Source
Nested Schema : connectorGetRest
Type: object
REST connector get payload.
Match All
Show Source
Nested Schema : connectorUpdateSoap
Type: object
SOAP connector update payload.
Match All
Show Source
Nested Schema : connectorUpdateDatabase
Type: object
MOB DB connector update payload.
Match All
Show Source
Nested Schema : connectorUpdateIcsRest
Type: object
ICS REST connector update payload.
Match All
Show Source
Nested Schema : connectorUpdateIcsSoap
Type: object
ICS SOAP connector update payload.
Match All
Show Source
Nested Schema : connectorUpdateRest
Type: object
REST connector update payload.
Show Source
Nested Schema : connectorGetRest-allOf[1]
Type: object
Show Source
Nested Schema : restRuleArray
Type: array
Minimum Number of Items: 0
An array of REST rules.
Show Source
Nested Schema : securityPolicyArray
Type: array
Minimum Number of Items: 0
An array of security policy elements.
Show Source
Nested Schema : restRule
Type: object
REST connector rule definition.
Show Source
Nested Schema : defaultParameters
Type: array
Minimum Number of Items: 0
Unique Items Required: true
Show Source
Nested Schema : methods
Type: array
Minimum Number of Items: 0
Unique Items Required: true
Show Source
  • Allowed Values: [ "GET", "POST", "PUT", "DELETE", "HEAD", "TRACE", "OPTIONS", "PATCH" ]
Nested Schema : restParameter
Type: object
REST connector rule default parameter.
Show Source
Nested Schema : securityPolicy
Type: object
Connector OWSM security policy.
Show Source
Nested Schema : securityPolicyOverrideArray
Type: array
Minimum Number of Items: 0
An array of security-policy override elements.
Show Source
Nested Schema : securityPolicyOverride
Type: object
Security policy override property.
Show Source
Nested Schema : connectorDescriptorInfo
Type: object
Connector descriptor information.
Show Source
Nested Schema : connectorCreateSoap
Type: object
SOAP connector creation payload.
Show Source
Nested Schema : connectorUpdateSoap-allOf[1]
Type: object
Show Source
Nested Schema : operations
Type: array
Show Source
Nested Schema : items
Type: object
Show Source
Nested Schema : connectorCreateDatabase
Type: object
REST connector creation payload.
Show Source
Nested Schema : connectorUpdateDatabase-allOf[1]
Type: object
Show Source
Nested Schema : dbConnectorMetadata
Type: object
Database connector metadata model.
Show Source
Nested Schema : calls
Type: array
Minimum Number of Items: 0
Show Source
Nested Schema : tableInfo
Type: object
Database connector table/view metadata.
Show Source
Nested Schema : allColumns
Type: array
Minimum Number of Items: 0
Show Source
Nested Schema : primaryKeys
Type: array
Minimum Number of Items: 0
Show Source
Nested Schema : requiredColumns
Type: array
Minimum Number of Items: 0
Show Source
Nested Schema : selectedColumns
Type: array
Minimum Number of Items: 0
Show Source
Nested Schema : tableNameInfo
Type: object
Database connector table/view name/type metadata.
Show Source
Nested Schema : connectorUpdateIcsRest-allOf[1]
Type: object
Show Source
Nested Schema : icsConnectionReference
Type: object
ICS configuration. This holds state about an ICS instance that should persist across connector sessions.
Show Source
Nested Schema : integration
Type: object
ICS integration flow metadata.
Show Source
Nested Schema : connectorUpdateIcsSoap-allOf[1]
Type: object
Show Source
Nested Schema : implDependency
Type: object
API implementation as a dependency.
Match All
Show Source
Nested Schema : apiImplementationGet
Type: object
The API implementation service details.
Match All
Show Source
Nested Schema : implDependency-allOf[2]
Type: object
Show Source
Nested Schema : apiImplementationGet-allOf[1]
Type: object
Show Source
Nested Schema : artifactArray
Type: array
Minimum Number of Items: 0
An array of artifact information.
Show Source
Nested Schema : artifact
Type: object
The artifact information.
Show Source
Nested Schema : properties
Type: object
Additional Properties Allowed
Show Source
Nested Schema : mbeDependency
Type: object
Backend as a dependency.
Match All
Show Source
Nested Schema : mobilebackendGet
Type: object
The backend representation for GET requests.
Match All
Show Source
Nested Schema : mbeDependency-allOf[2]
Type: object
Show Source
Nested Schema : mobilebackendShortGet
Type: object
The backend representation for GET requests.
Match All
Show Source
Nested Schema : mobilebackendGet-allOf[1]
Type: object
Show Source
Nested Schema : mobilebackendOAuthKeys
Type: object
The client keys (client_id/client_secret) that are required for backend access using OAuth.
Show Source
Nested Schema : mobilebackendBasicAuthKeys
Type: object
The mobile backend ID that's required for backend access when you use Basic access authorization.
Show Source
Nested Schema : mobilebackendShortGet-allOf[3]
Type: object
Show Source
Nested Schema : mobilebackendRoleAccess
Type: object
The backend's role-access details.
Show Source
Nested Schema : stringArray
Type: array
Minimum Number of Items: 0
An array of string values.
Show Source
Nested Schema : localizedMessage
Type: object
Localized error message for generic purposes.
Show Source
Nested Schema : params
Type: array
Minimum Number of Items: 0
Show Source
Nested Schema : packageDependency
Type: object
Package as a dependency.
Match All
Show Source
Nested Schema : packageGet
Type: object
The package representation for GET requests.
Match All
Show Source
Nested Schema : packageGet-allOf[1]
Type: object
Show Source
Nested Schema : roleGet
Type: object
The role representation.
Match All
Show Source
Nested Schema : unresolvedDependency
Type: object
Unresolved dependency for the custom API implementation.
Show Source
Back to Top