All REST Endpoints
Blockchain Platform Administrative Operations/Authentication
Use these operations to work with OIDC authentication.
- Get Active OIDC Provider Name
- Method: getPath:
/api/v1/auth/provider/active
Blockchain Platform Administrative Operations/Besu
Use these operations to administer Oracle Blockchain Platform Besu instances.
- Create a new Besu Instance
- Method: postPath:
/api/v1/besu/instance - Delete a Besu Instance
- Method: deletePath:
/api/v1/besu/instance/{id} - Export Besu Genesis Metadata
- Method: getPath:
/api/v1/besu/instance/{id}/export-genesis-metadata - Generate Unique Besu Instance Identifier
- Method: getPath:
/api/v1/besu/instance/getUniqueId - Get All Activity Details
- Method: getPath:
/api/v1/blockchainPlatforms/activities - Get Besu Client Credentials
- Method: getPath:
/api/v1/besu/instance/{id}/client-credentials - Get Besu Instance Activity Details
- Method: getPath:
/api/v1/besu/instance/{id}/activity - Get Besu Instance Details
- Method: getPath:
/api/v1/besu/instance/{id} - Get Besu Instance Status
- Method: getPath:
/api/v1/besu/instance/{id}/status - Get the Operation Status of a Besu Instance
- Method: getPath:
/api/v1/besu/instance/{id}/operation/{opid}/status - List Besu Instances
- Method: getPath:
/api/v1/besu/instance - Scale in a Besu Instance
- Method: postPath:
/api/v1/besu/instance/{id}/scalein - Scale out a Besu Instance
- Method: postPath:
/api/v1/besu/instance/{id}/scaleout - Start a Besu Instance
- Method: postPath:
/api/v1/besu/instance/{id}/action/start - Stop a Besu Instance
- Method: postPath:
/api/v1/besu/instance/{id}/action/stop
Blockchain Platform Administrative Operations/Configuration
Use these operations to configure your platform.
- Add a User to the Default LDAP Server
- Method: postPath:
/api/v1/configuration/ldapConfig/defaultLdap/ldapUser - Change the Default LDAP Password
- Method: postPath:
/api/v1/configuration/ldapConfig/defaultPassword - Create OIDC Provider Configuration
- Method: postPath:
/api/v1/configuration/oidcProviderConfig - Create or Update Multiple Control Plane Configurations
- Method: postPath:
/api/v1/configuration/cpConfig/list - Delete OIDC Provider Configuration
- Method: deletePath:
/api/v1/configuration/oidcProviderConfig/{id} - Delete the Control Plane Configuration
- Method: deletePath:
/api/v1/configuration/cpConfig/{configName} - Get Available Configurations for Control Plane
- Method: getPath:
/api/v1/configuration/cpConfig - Get Post Login Configuration Details
- Method: postPath:
/api/v1/configuration/auth - Get the Control Plane Configuration
- Method: getPath:
/api/v1/configuration/cpConfig/{configName} - Get the Default LDAP Configuration
- Method: getPath:
/api/v1/configuration/ldapConfig - Get the Default LDAP Configuration by ID
- Method: getPath:
/api/v1/configuration/ldapConfig/{id} - Get the Release Build Information
- Method: getPath:
/api/v1/configuration/release/buildInfo - List OIDC Provider Configurations
- Method: getPath:
/api/v1/configuration/oidcProviderConfig - Save or Update a Control Plane Configuration
- Method: postPath:
/api/v1/configuration/cpConfig - Set OIDC Provider Configuration Active
- Method: postPath:
/api/v1/configuration/oidcProviderConfig/active - Test the Given LDAP Configuration
- Method: postPath:
/api/v1/configuration/ldapConfig/test - Update OIDC Provider Configuration
- Method: postPath:
/api/v1/configuration/oidcProviderConfig/{id} - Update the Default LDAP Configuration by ID
- Method: putPath:
/api/v1/configuration/ldapConfig/{id}
Blockchain Platform Administrative Operations/Rich History
Use these operations to work with the rich history database.
- Create Rich History Configuration
- Method: postPath:
/api/v1/configuration/richHistoryConfig - Create Rich History Configuration with Wallet Package
- Method: postPath:
/api/v1/configuration/richHistoryConfig/multipart - Delete Rich History Configuration
- Method: deletePath:
/api/v1/configuration/richHistoryConfig/{id} - Get Rich History Configuration
- Method: getPath:
/api/v1/configuration/richHistoryConfig/{id} - List Rich History Configurations
- Method: getPath:
/api/v1/configuration/richHistoryConfig - Update Rich History Configuration
- Method: postPath:
/api/v1/configuration/richHistoryConfig/{id} - Update Rich History Configuration with Wallet Package
- Method: postPath:
/api/v1/configuration/richHistoryConfig/{id}/multipart