Table of Contents

Search

  1. Preface
  2. Introduction to Cloud Integration Hub
  3. Hub administration
  4. Project and Asset Management
  5. Applications
  6. Topics
  7. Data Integration tasks
  8. Publications
  9. Subscriptions
  10. Tracking and monitoring
  11. Cloud Integration Hub REST APIs
  12. Glossary

Cloud Integration Hub

Cloud Integration Hub

Sample Data Integration Hub Catalog API Response

Sample Data Integration Hub Catalog API Response

The following example shows a response to a request to extract data from the
Cloud Integration Hub
catalog:
{ "responseCode": "SUCCESS", "catalogTopics": [ { "topicName": "FileTopic", "topicDesc": null, "topicType": "Delta" "topicTables": [ { "tableName": "Orders" "tableFields":[ { "name":"_Name_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_Type_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ParentId_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true } } ], "publications": [ { "publicationName": "FilePub", "publicationDesc": null, "applicationName": "FileApp", "publicationSourceType": "
CUSTOM
", "publicationConnectionName": null, "publicationDBType": null } ], "subscriptions": [ { "subscriptionName": "FileSub", "subscriptionDesc": null, "applicationName": "FileApp", "subscriptionTargetType": "
CUSTOM
", "subscriptionConnectionName": null, "subscriptionDBType": null } ] }, { "topicName": "OrderTopic", "topicDesc": null, "topicType": "Delta", "topicTables": [ { "tableName": "OrderTable" "tableFields":[ { "name":"_Name_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_Type_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ParentId_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_StartDate_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_EndDate_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true } }, { "tableName": "CustomerTable" "tableFields":[ { "name":"_Name_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_Type_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ParentId_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_ExpectedRevenue_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true }, { "name":"_IsActive_" "fieldType":"STRING" "nullable":false "scale":-1 "precision":255 "length":255 "primaryKey":false "filterAccelerator":false "encrypted":true } }, { }, ], "publications": [ { "publicationName": "OrdersPublication", "publicationDesc": null, "applicationName": "OrderPublications", "publicationSourceType": "
CUSTOM
", "publicationConnectionName": "
null
", "publicationDBType": "
null
" } ], "subscriptions": [ { "subscriptionName": "OrdersSubscription", "subscriptionDesc": null, "applicationName": "OrderSubscriptions", "subscriptionTargetType": "
CUSTOM
", "subscriptionConnectionName": null, "subscriptionDBType": null }, { "subscriptionName": "OrderSubs", "subscriptionDesc": null, "applicationName": "OrderSubscriptions", "subscriptionTargetType": "
CUSTOM
", "subscriptionConnectionName": "
null
", "subscriptionDBType": "
null
" } ] } ] } ] }