Boomi API Control Plane REST API - DeveloperPortalPages
Download OpenAPI Specification: Download
For more information about Postman collections, forking, and making your first API call, refer to the Working with Boomi APIs on Postman page.
Get Developer Portal page by name
Get one page by name.
Authorizations:
path Parameters
| id required | string <uuid> This should be the uuid for the entity in question - but for backwards compatibility, this will also accept the old integer id. |
| name required | string |
Responses
Response Schema: application/json
| blocks required | Array of strings Names of the content blocks included on this page. |
| name required | string Unique name identifying this page. |
| title required | string Display title of the page. |
| default | boolean Whether this is the default landing page of the portal. |
Response samples
- 200
- default
{- "name": "string",
- "title": "string",
- "blocks": [
- "string"
], - "default": true
}Update a Developer Portal page
Update existing page.
Authorizations:
path Parameters
| id required | string <uuid> This should be the uuid for the entity in question - but for backwards compatibility, this will also accept the old integer id. |
| name required | string |
Request Body schema: application/jsonrequired
| blocks required | Array of strings Names of the content blocks included on this page. |
| name required | string Unique name identifying this page. |
| title required | string Display title of the page. |
| default | boolean Whether this is the default landing page of the portal. |
Responses
Response Schema: application/json
| blocks required | Array of strings Names of the content blocks included on this page. |
| name required | string Unique name identifying this page. |
| title required | string Display title of the page. |
| default | boolean Whether this is the default landing page of the portal. |
Request samples
- Payload
{- "name": "string",
- "title": "string",
- "blocks": [
- "string"
], - "default": true
}Response samples
- 200
- default
{- "name": "string",
- "title": "string",
- "blocks": [
- "string"
], - "default": true
}Delete a Developer Portal page
Delete page by name.
Authorizations:
path Parameters
| id required | string <uuid> This should be the uuid for the entity in question - but for backwards compatibility, this will also accept the old integer id. |
| name required | string |
Responses
Response samples
- default
{- "timestamp": "string",
- "status": 0,
- "error": "string",
- "message": "string",
- "path": "string"
}List Developer Portal pages
Get all pages for developer portal.
Authorizations:
path Parameters
| id required | string <uuid> This should be the uuid for the entity in question - but for backwards compatibility, this will also accept the old integer id. |
Responses
Response Schema: application/json
| blocks required | Array of strings Names of the content blocks included on this page. |
| name required | string Unique name identifying this page. |
| title required | string Display title of the page. |
| default | boolean Whether this is the default landing page of the portal. |
Response samples
- 200
- default
[- {
- "name": "string",
- "title": "string",
- "blocks": [
- "string"
], - "default": true
}
]Create a Developer Portal page
Create new page. Name must be unique.
Authorizations:
path Parameters
| id required | string <uuid> This should be the uuid for the entity in question - but for backwards compatibility, this will also accept the old integer id. |
Request Body schema: application/jsonrequired
| blocks required | Array of strings Names of the content blocks included on this page. |
| name required | string Unique name identifying this page. |
| title required | string Display title of the page. |
| default | boolean Whether this is the default landing page of the portal. |
Responses
Response Schema: application/json
| blocks required | Array of strings Names of the content blocks included on this page. |
| name required | string Unique name identifying this page. |
| title required | string Display title of the page. |
| default | boolean Whether this is the default landing page of the portal. |
Request samples
- Payload
{- "name": "string",
- "title": "string",
- "blocks": [
- "string"
], - "default": true
}Response samples
- 200
- default
{- "name": "string",
- "title": "string",
- "blocks": [
- "string"
], - "default": true
}