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

/Provision/Endpoint API #253

Open
3 tasks
Ben-Hodgkiss opened this issue Jan 21, 2025 · 0 comments
Open
3 tasks

/Provision/Endpoint API #253

Ben-Hodgkiss opened this issue Jan 21, 2025 · 0 comments

Comments

@Ben-Hodgkiss
Copy link
Contributor

Overview

Following the Pipeline API workshop day, we have now identified and prioritised the different APIs that are required to remove the Providers team dependency on datasette.

This ticket is to create the /provision/issue/summary API. At the workshop, we identified the following criteria for this that can be found on this Google sheet.

Method GET
Path /provision/endpoint

Inputs

Required Optional
organisation
dataset

Outputs

Existing New
organisation documentation_url
dataset latest_log_entry_date
endpoint
endpoint_url
latest_status
exception
latest_resource_start_date

Datasette Tables

Tech Approach

To be completed during Refinement.

Acceptance Criteria

  • API created to query on the Endpoint Dataset Summary table
  • Queries must filter on organisation and dataset
  • Output includes organisation, dataset, endpoint, endpoint_url, latest_status, exception, latest_resource_start_date, documentation_url, latest_log_entry_date

Resourcing & Dependencies

  • Developer to attend the Providers Stand-Up on Tuesdays and Thursdays (they do not need to attend the Infra Stand-Up on these days).
  • Providers to offer support including pair programming and PR reviewing.
@Ben-Hodgkiss Ben-Hodgkiss moved this from Backlog to Refine, Prioritise & Plan in Infrastructure Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Refine, Prioritise & Plan
Development

No branches or pull requests

1 participant