Add Harvest Records Endpoint to API #350
karenmajewicz
started this conversation in
Ideas
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Feature request
Create a new API endpoint for Harvest records.
Background
Currently, harvest-related fields (e.g., Endpoint URL, Accrual Method, Harvest Workflow) are stored directly on Resource records (especially Websites). We are transitioning toward a model where:
Rationale
Transition phase
Temporary Harvest records are being created in GBL Admin using
Resource Class = SeriesExisting Resource records will continue to store harvest-related fields during this phase
A new Harvest API endpoint can treat these placeholder records as a distinct type
Suggested endpoint name
Fields to include
Each Harvest record should expose the following fields:
iddct_title_sdct_description_smb1g_code_sdct_identifier_smb1g_dcat_endpointURL_sb1g_dcat_endpointDescription_sb1g_websitePlatform_sb1g_harvestWorkflow_sb1g_dct_accrualMethod_sb1g_dct_accrualPeriodicity_sb1g_lastHarvested_dtb1g_adminNote_smb1g_adminTags_smb1g_dct_provenance_smAll reactions