Retrieve Implementations
get
                    /mobile/tools/1.0/apis/{id}/implementations
Returns an array of custom API implementation metadata. You can filter the results, page through the results, and specify a sort order.
                Request
Supported Media Types
                                - application/json
Path Parameters
                                - id
- 
                                            
Type:stringRequired:trueThe ID for the custom API implementation.
Query Parameters
                                - limit
- 
                                            
Type:integer(int64)The maximum number of items to return. If the total number of items to return is greater than the limit, then the response returns a link to get the next set of items.
- offset
- 
                                            
Type:integer(int64)The index where you want to start browsing the list of items. If you don't specify an offset, then the offset defaults to 0, which is the first item in the list. The response contains the offset used and a link to get the previous set of items.
- totalResults
- 
                                            
Type:booleanReserved for enabling the total number of available elements in the response. This parameter is ignored because the total elements count always is available and is provided in the response.
Response
Supported Media Types
                                - application/json
200 Response 
                                
                                    An array of API implementations.
                                
                                
                                
                                
                                Body
                                    An array of API implementation elements with paging information.
                                        
                                        Root Schema : apiImplementationDetailedPaging
Type: 
objectAn array of API implementation elements with paging information.
- 
        
        Type:objectpagingAdditional Properties Allowed:The pagination information.
- 
        
        Type:objectapiImplementationDetailedPaging-allOf[1]Additional Properties Allowed:
Nested Schema : paging
Type: 
objectThe pagination information.
- count
- 
            
            
Type:integer(int64)Required:trueThe number of elements in this response.
- hasMore
- 
            
            
Type:booleanRequired:trueIndicates whether the collection has more elements to be retrieved.
- limit
- 
            
            
Type:integer(int64)The maximum number of items returned. If the total number of items to return is greater than the limit, then the response returns a link to get the next set of items.
- links
- 
            
            Type:arraypaginationLinksArrayAdditional Properties Allowed:Minimum Number of Items:0An array of links for paginated metadata.
- totalResults
- 
            
            
Type:integer(int64)The total number of elements on the server side that satisfy the request. This attribute is returned only when the request includes the `totalResults` query parameter with a value of `true`.
Nested Schema : apiImplementationDetailedPaging-allOf[1]
- items
- 
            
            Type:arrayapiImplementationArrayAdditional Properties Allowed:Minimum Number of Items:0An array of API implementations with artifact information.
Nested Schema : paginationLinksArray
Type: 
arrayMinimum Number of Items: 
0An array of links for paginated metadata.
- 
        
        Type:objectLink to the paginated metadata.Title:Link to the paginated metadata.Additional Properties Allowed:
Nested Schema : Link to the paginated metadata.
Type: 
objectTitle: 
Link to the paginated metadata.- href
- 
            
            
Type:stringRequired:trueLink value.
- rel
- 
            
            
Required:trueAllowed Values:[ "self", "canonical", "next", "prev", "first", "last" ]Link type.
Nested Schema : apiImplementationArray
Type: 
arrayMinimum Number of Items: 
0An array of API implementations with artifact information.
- 
        
        Type:objectapiImplementationGetAdditional Properties Allowed:The API implementation service details.
Nested Schema : apiImplementationGet
Type: 
objectThe API implementation service details.
- 
        
        Type:objectassetGetAdditional Properties Allowed:The asset representation for GET requests.
- 
        
        Type:objectapiImplementationGet-allOf[1]Additional Properties Allowed:
Nested Schema : assetGet
Type: 
objectThe asset representation for GET requests.
- 
        
        Type:objectassetUpdateAdditional Properties Allowed:The asset representation for PUT requests.
- 
        
        Type:objectassetIdEtagAdditional Properties Allowed:The asset ID and entity tag (ETag) values.
- 
        
        Type:objecttrashAdditional Properties Allowed:Indicator of whether the asset is in the trash.
- 
        
        Type:objectassetGet-allOf[3]Additional Properties Allowed:
Nested Schema : apiImplementationGet-allOf[1]
- api
- 
            
            Type:objectassetShortQualifiedAdditional Properties Allowed:An asset's information in qualified short form, which includes type and qualifiers.
- artifacts
- 
            
            Type:arrayartifactArrayAdditional Properties Allowed:Minimum Number of Items:0An array of artifact information.
Nested Schema : assetUpdate
Type: 
objectThe asset representation for PUT requests.
- actionComment
- 
            
            
Type:string
- desc
- 
            
            
Type:stringMaximum Length:100
- max
- 
            
            
Type:booleanDefault Value:false
- name
- 
            
            
Type:stringRequired:trueMaximum Length:100Pattern:^[a-zA-Z][a-zA-Z0-9_]*$
- namespace
- 
            
            
Type:stringApplicable to APIs and implementations only. This value is null for all other asset types.
- title
- 
            
            
Type:stringMaximum Length:255
- version
- 
            
            
Type:stringMaximum Length:100Pattern:^[a-zA-Z0-9][\w.]*$Asset version.
Nested Schema : assetIdEtag
Type: 
objectThe asset ID and entity tag (ETag) values.
- etag
- 
            
            
Type:stringThe asset entity tag (ETag) value, which you can use to detect concurrent modification.
- id
- 
            
            
Type:stringRequired:true
Nested Schema : trash
Nested Schema : assetGet-allOf[3]
- createdOn
- 
            
            
Type:string
- deletedBy
- 
            
            
Type:string
- deletedOn
- 
            
            
Type:string
- links
- 
            
            Type:arrayentityLinksArrayAdditional Properties Allowed:Minimum Number of Items:0An array of links for an entity's metadata.
- modifiedBy
- 
            
            
Type:string
- modifiedOn
- 
            
            
Type:string
- published
- 
            
            
Type:booleanAn asset draft or published status representation.
Nested Schema : entityLinksArray
Nested Schema : items
Type: 
objectLink to the entity's metadata.
- href
- 
            
            
Type:stringRequired:trueLink value.
- rel
- 
            
            
Required:trueAllowed Values:[ "self", "canonical" ]Link type.
Nested Schema : assetShortQualified
Type: 
objectAn asset's information in qualified short form, which includes type and qualifiers.
- 
        
        Type:objectassetShortAdditional Properties Allowed:Asset information (short form).
- 
        
        Type:objectassetQualifiersAdditional Properties Allowed:Asset type name and qualifiers.
Nested Schema : artifactArray
Nested Schema : assetShort
Type: 
objectAsset information (short form).
- id
- 
            
            
Type:stringAsset identifier.
- name
- 
            
            
Type:stringAsset name.
- namespace
- 
            
            
Type:stringAsset namespace.
- version
- 
            
            
Type:stringMaximum Length:100Pattern:^[a-zA-Z0-9][\w.]*$Asset version.
Nested Schema : assetQualifiers
Type: 
objectAsset type name and qualifiers.
- qualifier
- 
            
            
Type:stringThe asset qualifier. It may contain multiple values separated by commas (`,`).
- type
- 
            
            
Allowed Values:[ "MobileBackend", "API", "APIImplementation", "Connector", "StorageCollection", "Role" ]
Nested Schema : artifact
Type: 
objectThe artifact information.
- downloadLink
- 
            
            
Type:stringThe link to download the artifact.
- id
- 
            
            
Type:stringRequired:trueThe artifact's ID.
- name
- 
            
            
Type:stringRequired:trueMaximum Length:255The name of the artifact.
- properties
- 
            
            Type:objectpropertiesAdditional Properties Allowed:{ "type":"string" }
Nested Schema : properties