Automating ArchivesSpace exports, or Better Living Through APIs

So after some work, I’ve come up with a Python script that uses the ArchivesSpace API to run through our repository, look for published resource records that have been updated since the last time the script ran, and then export EAD for those records. It will also generate PDF finding aids for those records, using a slightly modified version of the EAD to PDF converter developed by ArchivesSpace. Then it runs through all of the archival objects in ArchivesSpace to see if any of them have been updated, and if so exports EAD for the associated resource record and generates a PDF file. After that, it exports METS files for any digital object records associated with updated resources.

From Automating ArchivesSpace exports, or Better Living Through APIs | Bits & Bytes