Applications
Create Application
Creates a new application for this portal. The application must be assigned to a developer or a team. An application can be registered for various APIs, issuing credentials for API access. If using DCR, an application will be linked to an Identity Provider's application by its client_id.
post/v3/portals/{portalId}/applications
Path parameters
portalIdstring uuid required
Example:f32d905a-ed33-46a3-a093-d8f536af9a8a
ID of the portal.
Request body
Example request
{
"name": "Portal Application",
"description": "A portal application provisioned for a developer by a Portal Admin.",
"labels": {
"env": "production"
},
"auth_strategy_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"owner": {
"id": "7f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
"type": "developer"
}
}Response
Details about an application in a portal.
Example response
{
"id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7",
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z",
"labels": {
"env": "test"
},
"dcr_provider": {
"id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7"
},
"portal": {
"id": "5f9fd312-a987-4628-b4c5-bb4f4fddd5f7"
},
"auth_strategy": {
"id": "b9e81174-b5bb-4638-a3c3-8afe61a0abf8",
"name": "name",
"auth_methods": [
"bearer"
],
"available_scopes": [
"scope1",
"scope2"
]
}
}