Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow querying for past data (previous "vintages") #157

Open
dosse opened this issue Sep 30, 2021 · 1 comment
Open

Allow querying for past data (previous "vintages") #157

dosse opened this issue Sep 30, 2021 · 1 comment

Comments

@dosse
Copy link
Contributor

dosse commented Sep 30, 2021

SDMX rest should provide a way to retrieve the data (and only that) as it would have been retrieved at a specific point in time in the past, like a snapshot.

In SDMX-RI NSI web service, the following rest feature was already successfully implemented:

  • A URL parameter asOf=[date-time-and-zone] can be used to specific the time in point in the past, with a value type similar to the updatedAfter parameter (allowing to specify a date-time with a time zone).
  • The response is one dataset, which has the validFrom and validTo properties set to the asOf input value.
  • The response action property is set to information, despite its deprecation earlier this year.
@sosna sosna changed the title How to query data that was valid at a precise point in time in the past Query for past data (previous "vintages") Feb 23, 2022
@sosna sosna changed the title Query for past data (previous "vintages") Allow querying for past data (previous "vintages") Feb 23, 2022
@sosna
Copy link
Member

sosna commented May 8, 2024

This feature might be interesting for other types or resources as well (e.g. structures or schemas). So, you could retrieve all information about a dataflow (dataflow, DSD, codelists, etc.), as it was at a certain point in time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Change proposed
Development

No branches or pull requests

2 participants