This doc lists APIs that you can use to interact with your IBM Blockchain Platform console IBP console
| Method | Path | Summary |
|---|---|---|
| GET | /ak/api/v3/components/{id} | Get component data |
| DELETE | /ak/api/v3/components/{id} | Remove imported component |
| DELETE | /ak/api/v3/kubernetes/components/{id} | Delete component |
| POST | /ak/api/v3/kubernetes/components/fabric-ca | Create a CA |
| POST | /ak/api/v3/components/fabric-ca | Import a CA |
| PUT | /ak/api/v3/kubernetes/components/fabric-ca/{id} | Update a CA |
| PUT | /ak/api/v3/components/fabric-ca/{id} | Edit data about a CA |
| POST | /ak/api/v3/kubernetes/components/fabric-ca/{id}/actions | Submit action to a CA |
| POST | /ak/api/v3/kubernetes/components/fabric-peer | Create a peer |
| POST | /ak/api/v3/components/fabric-peer | Import a peer |
| PUT | /ak/api/v3/components/fabric-peer/{id} | Edit data about a peer |
| POST | /ak/api/v3/kubernetes/components/fabric-peer/{id}/actions | Submit action to a peer |
| PUT | /ak/api/v3/kubernetes/components/fabric-peer/{id} | Update a peer |
| POST | /ak/api/v3/kubernetes/components/fabric-orderer | Create an ordering service |
| POST | /ak/api/v3/components/fabric-orderer | Import an ordering service |
| PUT | /ak/api/v3/components/fabric-orderer/{id} | Edit data about an orderer |
| POST | /ak/api/v3/kubernetes/components/fabric-orderer/{id}/actions | Submit action to an orderer |
| PUT | /ak/api/v3/kubernetes/components/fabric-orderer/{id} | Update an orderer node |
| PUT | /ak/api/v3/kubernetes/components/{id}/config | Submit config block to orderer |
| POST | /ak/api/v3/components/msp | Import an MSP |
| PUT | /ak/api/v3/components/msp/{id} | Edit an MSP |
| GET | /ak/api/v3/components/msps/{msp_id} | Get MSP's public certificates |
| PUT | /ak/api/v3/kubernetes/components/{id}/certs | Edit admin certs on a component |
| GET | /ak/api/v3/components | Get all components |
| GET | /ak/api/v3/components/types/{type} | Get components of a type |
| GET | /ak/api/v3/components/tags/{tag} | Get components with tag |
| DELETE | /ak/api/v3/components/tags/{tag} | Remove components with tag |
| DELETE | /ak/api/v3/kubernetes/components/tags/{tag} | Delete components with tag |
| DELETE | /ak/api/v3/kubernetes/components/purge | Delete all components |
| GET | /ak/api/v3/settings | Get public IBP console settings |
| PUT | /ak/api/v3/settings | Change IBP console settings |
| GET | /ak/api/v3/kubernetes/fabric/versions | Get supported Fabric versions |
| GET | /ak/api/v3/health | Get IBP console health stats |
| GET | /ak/api/v3/notifications | Get all notifications |
| GET | /ak/api/v3/signature_collections | Get signature collection txs |
| POST | /ak/api/v3/signature_collections | Create a signature collection tx |
| PUT | /ak/api/v3/signature_collections/{id} | Edit a signature collection tx |
| DELETE | /ak/api/v3/signature_collections/{id} | Delete a signature collection tx |
| POST | /ak/api/v3/notifications/bulk | Archive notifications |
| POST | /ak/api/v3/restart | Restart the IBP console |
| PUT | /ak/api/v3/logs/file_settings | Change logging settings |
| DELETE | /ak/api/v3/sessions | Delete all IBP console sessions |
| DELETE | /ak/api/v3/notifications/purge | Delete all notifications |
| DELETE | /ak/api/v3/cache | Clear IBP console caches |
| GET | /ak/api/v3/backups | Get backup ids |
| POST | /ak/api/v3/backups | Start a database backup |
| PUT | /ak/api/v3/backups | Restore databases via backup data |
| PUT | /ak/api/v3/backups/{id} | Restore databases via backup id |
| GET | /ak/api/v3/backups/{id} | Get a database backup |
| PUT | /ak/api/v3/backups/{id}/attachments/{att_name} | Attach data to a backup |
| GET | /ak/api/v3/postman | Generate Postman collection |
| GET | /ak/api/v3/openapi | Download OpenAPI file |
| POST | /ak/api/v3/permissions/keys | (Software) - Create an IBP api key |
| GET | /ak/api/v3/permissions/keys | (Software) - List IBP api keys |
| DELETE | /ak/api/v3/permissions/keys/{key_id} | (Software) - Delete an api key |
| POST | /ak/api/v3/permissions/users | (Software) - Add users |
| DELETE | /ak/api/v3/permissions/users | (Software) - Delete users |
| PUT | /ak/api/v3/permissions/users | (Software) - Edit users |
| GET | /ak/api/v3/permissions/users | (Software) - List users |
| PUT | /ak/api/v3/permissions/users/password/reset | (Software) - Reset users' passwords |