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

Improve (rework?) Requests API #1853

Open
amandabee opened this issue Apr 2, 2024 · 5 comments
Open

Improve (rework?) Requests API #1853

amandabee opened this issue Apr 2, 2024 · 5 comments
Assignees

Comments

@amandabee
Copy link

  • Agency look up
  • custom templates

More? What else did Politico need?

@mitchelljkotler mitchelljkotler self-assigned this Apr 8, 2024
@mitchelljkotler
Copy link
Member

  1. Authentication should match DocumentCloud
  2. New version of API?

@mitchelljkotler mitchelljkotler added shaping planning Review at project planning meeting labels Apr 15, 2024
@amandabee
Copy link
Author

amandabee commented May 16, 2024

Search API would be really helpful.

ex. https://muckrock.zendesk.com/agent/tickets/129114 (not necessarily public information)

That might look like:

  • pulling all Wisconsin agencies with "children" in the name.
  • All county level agencies with "water" in the name
  • matching against a list of known agencies where we might have one or more agencies that match, so a search for "National Personnel Records Center" would turn up several agencies: 1, 2, 3, 4 and we'd need to return multiple matches, likely in an array.

@mitchelljkotler mitchelljkotler removed the planning Review at project planning meeting label Jun 3, 2024
@duckduckgrayduck
Copy link
Contributor

Ready for some user testing.

@duckduckgrayduck
Copy link
Contributor

Going to leave feedback we receive here, instead of creating issues for small issues:

API docs: jurisdictions_list: level -- need to specify what level is (s is for state, f is for federal, l is for local), include in example

@duckduckgrayduck
Copy link
Contributor

Request:

  • add a projects endpoint similar to v1. Should at least return a list of request IDs.

This would help CRP go from a project -> communications (filter by request Id) -> the request's corresponding files

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants