This presentation was recorded as part of the ArchivesSpace 2026 Virtual Member Forum.
Access the forum wiki at https://archivesspace.atlassian.net/w...
asp - A Command Line Interface for the ArchivesSpace API
Michael Andrec, Ukrainian History and Education Center
`asp` is a subcommand-style command line interface (along the lines of the `git`, `npm`, or `apt-get` CLIs) for the interactive creation and management of ArchivesSpace data records via the API. I began this project as a way to systematize my confusing menagerie of ad hoc python scripts into something that might be more generally useful. I have so far focused on my particular pain points in working with ArchivesSpace, such as the creation/editing of containers, creation of container instances, and adding notes to resources. It is still very much a work in progress, though I have been using it “in production”. I will give a demo/screencast, and I would love to get feedback on the usefulness of such a tool, what additional features would be of interest, and to see if anybody would like to join me as a co-developer. The code is available at https://github.com/NumerousHats/asp-A... . This talk is aimed at intermediate to advanced ArchivesSpace users who are comfortable with the Linux terminal. You do not need any ArchivesSpace API knowledge or experience.