Data Integration
- Data Integration
- All Products
/public/core/v3/objects?<query parameters>
Parameter
| Type
| Description
|
---|---|---|
q
| String
| Query filter.
|
limit
| Int
| Maximum number of assets to return, up to 200.
|
skip
| Int
| Number of elements to skip. For example, a value of 4 excludes the first four assets in the list.
|
Field
| Type
| Operators
| Description
|
---|---|---|---|
type
| String
| ==
!=
| Asset type. Type can be project, folder, or one of the following asset types:
For
Data Integration , the object can be one of the following types:
For
Application Integration , the object can be one of the following types:
For B2B Gateway, the object can be one of the following types:
For
MDM SaaS , the object can be one of the following types:
For
Data Quality , the object can be one of the following types:
Object types are not case sensitive.
|
location
| String
| ==
| The project and folder path where the assets are located, such as Default/Sales.
|
updateTime
| Date
| <
<=
==
=>
>
!=
| The last time the assets were updated.
|
updatedBy
| String
| ==
!=
| The user who last updated the assets. Use the userName value for the user.
|
tag
| String
| ==
| The tag associated with the assets.
|
sourceControl.checkedOutBy
| String
| ==, !=
| User who checked out the asset.
|
sourceControl.checkedOutTime
| Date
| <,<=,==,=>,>, !=
| Time the asset was checked out.
|
sourceControl.hash
| String
| ==, !=
| Source control hash. Supports partial hash using a wildcard ( * ).
|
sourceControl.lastCheckinBy
| String
| ==, !=
| User who last checked in the asset.
|
sourceControl.lastCheckinTime
| Date
| <,<=,==,=>,>, !=
| The last time the asset was checked in.
|
sourceControl.lastPullTime
| Date
| <,<=,==,=>,>, !=
| The last time the asset was pulled.
|
sourceControl.sourceControlled
| Boolean
| ==, !=
| Whether the asset is source controlled.
|
customAttributes.publishedBy
| String
| ==, !=
| User who published the asset.
Applicable to
Application Integration .
|
customAttributes.publicationDate
| Date
| <,<=,==,=>,>, !=
| Date the asset was published.
Applicable to
Application Integration .
|
/public/core/v3/objects?q=type=='MTT' and updateTime>=2018-11-21T12:00:00Z
/public/core/v3/objects?q=type=='MTT' and updateTime>=2018-11-21T12:00:00Z
/public/core/v3/objects?q=location=='Default/SalesOpps' and updateTime<2018-03-27T12:00:00Z
/public/core/v3/objects?q=tag=='UpsellOpps' and updateTime>=2018-01-10T12:00:00Z
/public/core/v3/objects?q=type!='MAPPING' and updateTime=2017-12-30T12:00:00Z&max=150
/public/core/v3/objects?limit=200&skip=200
Field
| Type
| Description
|
---|---|---|
count
| String
| Number of assets matching the filter query.
|
objects
| -
| Contains information for each of the assets.
|
id
| String
| Global unique identifier for the asset. Use the value of this field as the value for taskFederatedId when you submit a job request.
|
path
| String
| Full path of the asset including project, folder, and object name.
|
type
| String
| Type of asset.
|
description
| String
| Description of the asset.
|
updatedBy
| String
| User name of the user who last updated the asset. If the asset is a system-created object such as the Default project and the Add-On Bundles folder, the value for this field is
Informatica .
|
updateTime
| String
| Last time the asset was modified.
|
tag
| String
| Tags associated with the asset.
|
sourceControl
| -
| Contains source control metadata for the asset.
|
sourceControl.checkedOutBy
| String
| User who checked out the object.
|
sourceControl.checkedOutTime
| Date
| Time the asset was checked out.
|
sourceControl.hash
| String
| Source control hash for the asset.
|
sourceControl.lastCheckinBy
| String
| User who checked out the object.
|
sourceControl.lastCheckinTime
| Date
| Time that the asset was checked in last.
|
sourceControl.lastPullTime
| Date
| Time that the asset was pulled last.
|
sourceControl.sourceControlled
| Boolean
| Whether the asset is source controlled.
|
customAttributes
| -
| Contains publishing metadata for the
Application Integration asset.
|
customAttributes.publishedBy
| String
| Included in the customAttributes object.
User who published the asset.
Applicable to
Application Integration .
|
customAttributes.publicationDate
| Date
| Included in the customAttributes object.
Date that the asset was published.
Applicable to
Application Integration .
|
GET /saas/public/core/v3/objects?q=location=='P1'&limit=2 Content-Type: application/json Accept: application/json INFA-SESSION-ID: 3H05q5PicfolyDXnp3N06c
{ "count": 4, "objects": [ { "id": "1a3TnUrT2cfiwQGtkWQEUy", "path": "P1/F1", "type": "Folder", "description": "", "updatedBy": "mma@infa.com", "updateTime": "2018-12-17T00:29:29Z" "tags": [ "tag3", "tag4" ], "sourceControl": { "checkedOutBy": "mma@infa.com", "checkedOutTime": "2020-05-05T17:37:13Z", "hash": "3e082fb9bcb2349e9f0a4fb516c739610c869391", "lastCheckinTime": "2020-05-05T04:51:09Z", "lastCheckinBy": "mma@infa.com", "lastPullTime": null, "sourceControlled": true }, "customAttributes": { "publishedBy": "mma@infa.com" } }, { "id": "0dGB1jBDWcuhrTxG9Gy1Kh", "path": "P1/Mapping1", "type": "DTEMPLATE", "description": "", "updatedBy": "mma@infa.com", "updateTime": "2018-12-10T02:25:14Z" "tags": [ "tag3", "tag4" ], "sourceControl": { "checkedOutBy": null, "checkedOutTime": null, "hash": "a98327e09883bb30583574b48113bf1d3ab9d494", "lastCheckinTime": "2020-05-27T20:43:05Z", "lastCheckinBy": "mma@infa.com", "lastPullTime": null, "sourceControlled": true }, "customAttributes": { "publishedBy": "mma@infa.com", "publicationDate": "2020-05-25T11:43:12Z" } } ] }