Create Content Source Using POST
Returns the new content source
source
Show optional properties
{
"id": "string",
"name": "string",
"typeId": "string"
}
{
"config": {
"contentType": "string",
"integrationId": "string",
"repository": "string",
"branch": "string",
"path": "string"
},
"createdAt": "string",
"createdBy": "string",
"description": "string",
"id": "string",
"lastUpdatedAt": "string",
"lastUpdatedBy": "string",
"name": "string",
"orgId": "string",
"projectId": "string",
"syncEnabled": false,
"syncProperties": {},
"typeId": "string"
}
Source custom configuration
Creation time
Created By
Content Source description
Content Source id
Update time
Updated By
Content Source name
Associated org
Associated projects
Is Sync Enabled
Sync related properties
Content Source type
Created content source
"ContentSource Object"
Source custom configuration
Creation time
Created By
Content Source description
Content Source id
Update time
Updated By
Content Source name
Associated org
Associated projects
Is Sync Enabled
Sync related properties
Content Source type
Invalid request data
Invalid project id or integration id
curl -X POST -H 'Authorization: <value>' -H 'Content-Type: application/json' -d '{"id:"string","name:"string","typeId:"string"}' https://{api_host}/content/api/sources