Use the SimSpace Weaver APIs to work with snapshots - AWS SimSpace Weaver

End of support notice: On May 20, 2026, AWS will end support for AWS SimSpace Weaver. After May 20, 2026, you will no longer be able to access the SimSpace Weaver console or SimSpace Weaver resources. For more information, see AWS SimSpace Weaver end of support.

Use the SimSpace Weaver APIs to work with snapshots

You can call the SimSpace Weaver APIs directly to work with snapshots. For information about the APIs, see the AWS SimSpace Weaver API Reference.

Create a snapshot

You can call the CreateSnapshot API to create a snapshot for a simulation. The simulation state must be STARTED. SimSpace Weaver creates the snapshot file in a snapshot folder in the Amazon S3 bucket and object prefix that you specify. For more information, see CreateSnapshot in the AWS SimSpace Weaver API Reference.

Start a simulation from a snapshot

You can provide a snapshot when you call the StartSimulation API to start a new simulation. You provide a JSON string as an argument to the SnapshotS3Location parameter. The string specifies the Amazon S3 bucket name and object key of the snapshot file. If you provide a SnapshotS3Location, then you can't provide a SchemaS3Location. For more information, see StartSimulation in the AWS SimSpace Weaver API Reference.