How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

Oracle Fleet Software Update API

Use the table of contents and search tool to explore the Exadata Fleet Update API.

Oracle Fleet Software Update API is one of 378 APIs that Oracle publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include FleetSoftwareUpdate. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

This API exposes 46 operations across 29 paths, and defines 62 schemas. It is described by OpenAPI 3.2.0, at version 20220528.

Requests are made against a single base URL, https://https://fleet-software-update.{region}.oci.{secondLevelDomain}/20220528.

46 operations 29 paths 62 schemas 6 DELETE20 GET14 POST6 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
20220528
Base URL
https://{host}:{port}/ords/
Resource Areas
1

Paths & Operations 46

Across 29 paths, the API surfaces 46 operations — 6 DELETE, 20 GET, 14 POST, 6 PUT. Each is listed below with its method, path, parameters, and response codes.

FleetSoftwareUpdate 46

Use the table of contents and search tool to explore the Exadata Fleet Update API.

GET
/fsuActions
Gets a list of all Exadata Fleet Update Actions in a compartment.
ListFsuActions 10 params → 200400401404429500default
POST
/fsuActions
Creates a new Exadata Fleet Update Action.
CreateFsuAction 2 params body → 201400401404409429500default
DELETE
/fsuActions/{fsuActionId}
Delete a provisioned Exadata Fleet Update Action.
DeleteFsuAction 3 params → 202400401404409412429500
GET
/fsuActions/{fsuActionId}
Get Exadata Fleet Update Action.
GetFsuAction 2 params → 200400401404429500default
PUT
/fsuActions/{fsuActionId}
Updates the Exadata Fleet Update Action identified by the ID.
UpdateFsuAction 3 params body → 202400401404409412429500
POST
/fsuActions/{fsuActionId}/actions/cancel
Cancels a scheduled Action.
CancelFsuAction 4 params → 200400401404409412429500
POST
/fsuActions/{fsuActionId}/actions/changeCompartment
Moves a resource into a different compartment.
ChangeFsuActionCompartment 4 params body → 202401404409412429500default
POST
/fsuActions/{fsuActionId}/actions/resume
Resumes an Action that has batches of targets waiting to execute.
ResumeFsuAction 4 params → 200400401404409412429500
GET
/fsuActions/{fsuActionId}/output/content
Gets Exadata Fleet Update Action Output.
GetFsuActionOutputContent 2 params → 200400401404412429500default
GET
/fsuCollections
Gets a list of all Exadata Fleet Update Collections in a compartment.
ListFsuCollections 9 params → 200400401404429500default
POST
/fsuCollections
Creates a new Exadata Fleet Update Collection.
CreateFsuCollection 2 params body → 201400401404409429500default
DELETE
/fsuCollections/{fsuCollectionId}
Delete a Exadata Fleet Update Collection.
DeleteFsuCollection 3 params → 202400401404409412429500
GET
/fsuCollections/{fsuCollectionId}
Get Exadata Fleet Update Collection.
GetFsuCollection 2 params → 200400401404429500default
PUT
/fsuCollections/{fsuCollectionId}
Updates the Exadata Fleet Update Collection identified by the ID.
UpdateFsuCollection 3 params body → 202400401404409412429500
POST
/fsuCollections/{fsuCollectionId}/actions/changeCompartment
Moves a resource into a different compartment.
ChangeFsuCollectionCompartment 4 params body → 202401404409412429500default
GET
/fsuCollections/{fsuCollectionId}/targets
Returns a list of Targets in the Exadata Fleet Update Collection.
ListFsuCollectionTargets 9 params → 200400401404429500default
POST
/fsuCollections/{fsuCollectionId}/targets
Adds targets to an existing Exadata Fleet Update Collection.
AddFsuCollectionTargets 4 params body → 202400401404409412429500
PUT
/fsuCollections/{fsuCollectionId}/targets
Removes targets from an existing Exadata Fleet Update Collection.
RemoveFsuCollectionTargets 4 params body → 202400401404409412429500
DELETE
/fsuCollections/{fsuCollectionId}/targets/{targetId}
Removes a target from an existing Exadata Fleet Update Collection.
DeleteFsuCollectionTarget 4 params → 202400401404409412429500
GET
/fsuCollections/{fsuCollectionId}/targets/{targetId}
Returns a Target in the Exadata Fleet Update Collection.
GetFsuCollectionTarget 3 params → 200400401404429500default
GET
/fsuCycles
Gets a list of all Exadata Fleet Update Cycles in a compartment.
ListFsuCycles 11 params → 200400401404429500default
POST
/fsuCycles
Creates a new Exadata Fleet Update Cycle.
CreateFsuCycle 2 params body → 201400401404409429500default
DELETE
/fsuCycles/{fsuCycleId}
Delete a Exadata Fleet Update Cycle.
DeleteFsuCycle 3 params → 202400401404409412429500
GET
/fsuCycles/{fsuCycleId}
Get Exadata Fleet Update Cycle.
GetFsuCycle 2 params → 200400401404429500default
PUT
/fsuCycles/{fsuCycleId}
Updates the Exadata Fleet Update Cycle identified by the ID.
UpdateFsuCycle 3 params body → 202400401404409412429500
POST
/fsuCycles/{fsuCycleId}/actions/changeCompartment
Moves a resource into a different compartment.
ChangeFsuCycleCompartment 4 params body → 202401404409412429500default
POST
/fsuCycles/{fsuCycleId}/actions/clone
Clones existing Exadata Fleet Update Cycle details into a new Exadata Fleet Update Cycle resource.
CloneFsuCycle 3 params body → 201400401404409412429500
GET
/fsuDiscoveries
Gets a list of all Exadata Fleet Update Discoveries in a compartment.
ListFsuDiscoveries 8 params → 200400401404429500default
POST
/fsuDiscoveries
Creates a new Exadata Fleet Update Discovery.
CreateFsuDiscovery 2 params body → 201400401404409429500default
DELETE
/fsuDiscoveries/{fsuDiscoveryId}
Deletes a Exadata Fleet Update Discovery.
DeleteFsuDiscovery 3 params → 202400401404409412429500
GET
/fsuDiscoveries/{fsuDiscoveryId}
Get Exadata Fleet Update Discovery.
GetFsuDiscovery 2 params → 200400401404429500default
PUT
/fsuDiscoveries/{fsuDiscoveryId}
Updates the Exadata Fleet Update Discovery.
UpdateFsuDiscovery 3 params body → 200400401404409412429500
POST
/fsuDiscoveries/{fsuDiscoveryId}/actions/abort
Aborts Exadata Fleet Update Discovery in progress.
AbortFsuDiscovery 4 params → 200400401404409412429500
POST
/fsuDiscoveries/{fsuDiscoveryId}/actions/changeCompartment
Moves a Exadata Fleet Update Discovery resource into a different compartment.
ChangeFsuDiscoveryCompartment 4 params body → 204401404409412429500default
GET
/fsuDiscoveries/{fsuDiscoveryId}/targets
Gets a list of all Targets in the results of a Exadata Fleet Update Discovery.
ListFsuDiscoveryTargets 9 params → 200400401404429500default
GET
/fsuJobs
Lists Exadata Fleet Update Jobs for the specified Exadata Fleet Update Action.
ListFsuJobs 8 params → 200400401404429500default
DELETE
/fsuJobs/{fsuJobId}
Deletes the Exadata Fleet Update Job resource by identifier.
DeleteFsuJob 3 params → 204400401404409412429500
GET
/fsuJobs/{fsuJobId}
Gets a Exadata Fleet Update Job by identifier.
GetFsuJob 2 params → 200400401404429500default
PUT
/fsuJobs/{fsuJobId}
Updates Exadata Fleet Update Job resource details.
UpdateFsuJob 3 params body → 200400401404409412429500
POST
/fsuJobs/{fsuJobId}/actions/retry
Retry a failed Exadata Fleet Update Job.
RetryFsuJob 4 params → 200400401404409412429500
GET
/fsuJobs/{fsuJobId}/output
Lists the Exadata Fleet Update Job Output messages.
ListFsuJobOutputs 4 params → 200400401404429500default
GET
/fsuJobs/{fsuJobId}/output/content
Get Exadata Fleet Update Job Output as a binary file (string).
GetFsuJobOutputContent 2 params → 200400401404412429500default
GET
/workRequests
List Work Requests.
ListWorkRequests 9 params → 200400401404429500default
GET
/workRequests/{workRequestId}
Gets Work Request Status.
GetWorkRequest 2 params → 200400401404429500default
GET
/workRequests/{workRequestId}/errors
Lists Work Request errors.
ListWorkRequestErrors 6 params → 200400401404429500default
GET
/workRequests/{workRequestId}/logs
Lists Work Request logs.
ListWorkRequestLogs 6 params → 200400401404429500default

Schemas 62

The contract defines 62 schemas that model the data the API accepts and returns. The most detailed are FsuCycle (24 properties), FsuCycleSummary (21 properties), FsuCollectionSummary (15 properties), FsuJob (15 properties). Each schema is shown below with its type and property counts.

FsuActionSummary
object
Exadata Fleet Update Action summary.
13 properties 5 required
TargetEntry
object
Details to specify a target to add or remove from an Exadata Fleet Update Collection.
2 properties 2 required
ChangeFsuDiscoveryCompartmentDetails
object
Compartment to move the Exadata Fleet Update Discovery to.
1 property 1 required
FsuDiscoverySummary
object
Exadata Fleet Update Discovery Resource.
12 properties 6 required
TargetSummaryCollection
object
List of TargetSummary objects.
1 property 1 required
FsuCycleSummaryCollection
object
List of FsuCycleSummary objects.
1 property 1 required
WorkRequestSummary
object
A summary of the status of a work request.
9 properties 7 required
FsuCollectionSummaryCollection
object
List of FsuCollectionSummary objects.
1 property 1 required
CreateFsuCollectionDetails
object
Details to create a new Exadata Fleet Update Collection. Targets belonging to another Exadata Fleet Update Collection of the same type will be rejected.
6 properties 3 required
FsuCollection
object
Exadata Fleet Update Collection Resource.
15 properties 7 required
UpdateFsuActionDetails
object
Exadata Fleet Update Action resource details to update.
4 properties 1 required
FsuJobSummary
object
Exadata Fleet Update Job resource.
15 properties 1 required
CreateFsuDiscoveryDetails
object
The information about new Exadata Fleet Update Discovery resource.
5 properties 2 required
WorkRequestSummaryCollection
object
Results of a workRequest search. Contains both WorkRequest items and other information, such as metadata.
1 property 1 required
CreateFsuCycleDetails
object
Details to create an Exadata Fleet Update Cycle.
11 properties 4 required
UpdateFsuCycleDetails
object
Update Exadata Fleet Update Cycle resource details. If automated maintenance is enabled for the associated Exadata Fleet Update Collection, updating Exadata Fl…
7 properties 1 required
FsuJobOutputSummary
object
Job output summary line.
1 property 1 required
UpdateFsuDiscoveryDetails
object
The information to Update Exadata Fleet Update Discovery resource.
3 properties
DiscoveryDetails
object
Discovery filter details for search.
2 properties 2 required
WorkRequestErrorCollection
object
Results of a workRequestError search. Contains both WorkRequestError items and other information, such as metadata.
1 property 1 required
UpdateFsuJobDetails
object
Update Exadata Fleet Update Job Details.
3 properties
WorkRequestError
object
An error encountered while executing a work request.
3 properties 3 required
ActiveCycleDetails
object
Active Exadata Fleet Update Cycle resource for this Collection. Object would be null if there is no active Cycle.
2 properties
CreateFsuActionDetails
object
Exadata Fleet Update Action resource details.
5 properties 2 required
JobProgress
object
Summary of progress for the Exadata Fleet Update Job.
1 property
FsuJobOutputSummaryCollection
object
Results of a Exadata Fleet Update Job output listing. Contains FleetSoftwareUpdateJobOutputSummary items.
1 property 1 required
UpdateFsuCollectionDetails
object
Updates specified fields for the specified Exadata Fleet Update Collection. Fields that are not specified in the request will not be updated.
3 properties
FsuGoalVersionDetails
object
Goal version or image details for the Exadata Fleet Update Cycle.
3 properties 1 required
NextActionToExecuteDetails
object
Details of the next Exadata Fleet Update Action to execute in a Maintenance Cycle.
2 properties 1 required
CloneFsuCycleDetails
object
Details for cloning an existing Exadata Fleet Update Cycle resource.
7 properties 1 required
WorkRequestLogEntry
object
A log message from the execution of a work request.
2 properties 2 required
BatchingStrategyDetails
object
Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
1 property
TargetSummary
object
Details of a target member of a Exadata Fleet Update Collection.
7 properties
RemoveFsuCollectionTargetsDetails
object
Remove targets from an Exadata Fleet Update Collection.
1 property 1 required
ChangeFsuCycleCompartmentDetails
object
Compartment to move the Exadata Fleet Update Cycle to.
1 property 1 required
WorkRequest
object
A description of workrequest status.
9 properties 7 required
AddFsuCollectionTargetsDetails
object
Add Targets to an Exadata Fleet Update Collection. Targets belonging to another Exadata Fleet Update Collection of the same type will be rejected. If automated…
1 property 1 required
MembershipSummary
object
Summary of an Exadata Fleet Update Collection containing a target.
3 properties 3 required
FsuJob
object
Exadata Fleet Update Job resource.
15 properties 6 required
CreateScheduleDetails
object
Scheduling related details for the Exadata Fleet Update Action during create operations. The specified time should not conflict with existing Exadata Infrastru…
1 property 1 required
WorkRequestResource
object
A resource created or operated on by a work request.
5 properties 3 required
FsuCollectionTarget
object
Details of a target member of a Exadata Fleet Update Collection.
6 properties 1 required
ScheduleDetails
object
Scheduling related details for the Exadata Fleet Update Action. The specified time should not conflict with existing Exadata Infrastructure maintenance windows…
1 property 1 required
ChangeFsuCollectionCompartmentDetails
object
Compartment to move the Exadata Fleet Update Collection to.
1 property 1 required
ChangeFsuActionCompartmentDetails
object
Compartment to move the Exadata Fleet Update Action to.
1 property 1 required
FsuJobCollection
object
Results of a Exadata Fleet Update Job Summary listing. Contains FleetSoftwareUpdateJobSummary items.
1 property 1 required
WorkRequestLogEntryCollection
object
Results of a workRequestLog search. Contains both workRequestLog items and other information, such as metadata.
1 property 1 required
TargetProgressSummary
object
Progress details of the executing job for a target.
2 properties
DiagnosticsCollectionDetails
object
Details to configure diagnostics collection for targets affected by this Exadata Fleet Update Maintenance Cycle.
1 property
FsuCollectionSummary
object
Exadata Fleet Update Collection Resource.
15 properties 7 required
FsuCycleSummary
object
Exadata Fleet Update Cycle Summary.
21 properties 8 required
TargetDetails
object
Details of target member of a Exadata Fleet Update Collection.
3 properties 1 required
FsuDiscoverySummaryCollection
object
List of FleetSoftwareUpdateDiscoverySummary objects.
1 property 1 required
FsuAction
object
Exadata Fleet Update Action resource details.
13 properties 5 required
FsuActionSummaryCollection
object
List of FsuActionSummary objects.
1 property 1 required
UpdateBatchingStrategyDetails
object
Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
1 property
CreateBatchingStrategyDetails
object
Batching strategy details to use during PRECHECK and APPLY Cycle Actions.
1 property
DiscoveryDetailsSummary
object
Summarized Discovery details.
3 properties 2 required
JobProgressDetails
object
Details about the Exadata Fleet Update Job progress.
1 property
Error
object
Error Information.
2 properties 2 required
FsuDiscovery
object
Exadata Fleet Update Discovery resource details.
12 properties 6 required
FsuCycle
object
Exadata Fleet Update Cycle resource details.
24 properties 6 required

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

oracle-fleetsoftwareupdate-api-openapi.yml Raw ↑

Other APIs Oracle publishes across the network.

Oracle Database REST APIs
Oracle Integration Cloud API
Oracle Fusion Cloud Applications API
Oracle Fusion Cloud Financials REST API
Oracle Fusion Cloud HCM REST API
Oracle Fusion Cloud CX Sales and Service REST API
Oracle Fusion Cloud SCM REST API
Oracle Fusion Cloud Procurement REST API
Oracle Content Management API
OCI Generative AI API
OCI AI Vision API
OCI AI Language API
Where this information came from

This is an independent, third-party profile of Oracle Fleet Software Update API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.