Skip to content

Commit b8dd06e

Browse files
authored
Update all docs link (#112)
1 parent 1f33260 commit b8dd06e

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed

dune_client/api/execution.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
Implementation of all Dune API query execution and get results routes.
33
44
Further Documentation:
5-
execution: https://dune.com/docs/api/api-reference/execute-queries/
6-
get results: https://dune.com/docs/api/api-reference/get-results/
5+
execution: https://docs.dune.com/api-reference/executions/endpoint/execute-query
6+
get results: https://docs.dune.com/api-reference/executions/endpoint/get-execution-result
77
"""
88

99
from io import BytesIO

dune_client/api/extensions.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@ def get_latest_result(
177177
178178
:param query: :class:`Query` object OR query id as string or int
179179
:param max_age_hours: re-executes the query if result is older than max_age_hours
180-
https://dune.com/docs/api/api-reference/get-results/latest-results
180+
https://docs.dune.com/api-reference/executions/endpoint/get-query-result
181181
"""
182182
# Ensure we don't specify parameters that are incompatible:
183183
assert (
@@ -278,7 +278,7 @@ def download_csv(
278278
) -> ExecutionResultCSV:
279279
"""
280280
Almost like an alias for `get_latest_result` but for the csv endpoint.
281-
https://dune.com/docs/api/api-reference/get-results/latest-results
281+
https://docs.dune.com/api-reference/executions/endpoint/get-query-result-csv
282282
"""
283283
# Ensure we don't specify parameters that are incompatible:
284284
assert (
@@ -327,7 +327,7 @@ def upload_csv(
327327
is_private: bool = False,
328328
) -> bool:
329329
"""
330-
https://dune.com/docs/api/api-reference/upload-data/?h=data+upload#endpoint
330+
https://docs.dune.com/api-reference/tables/endpoint/upload
331331
The write API allows you to upload any .csv file into Dune. The only limitations are:
332332
333333
- File has to be < 200 MB

dune_client/api/query.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
class QueryAPI(BaseRouter):
1818
"""
1919
Implementation of Query API (aka CRUD) Operations - Plus subscription only
20-
https://dune.com/docs/api/api-reference/edit-queries/
20+
https://docs.dune.com/api-reference/queries/endpoint/query-object
2121
"""
2222

2323
def create_query(
@@ -29,7 +29,7 @@ def create_query(
2929
) -> DuneQuery:
3030
"""
3131
Creates Dune Query by ID
32-
https://dune.com/docs/api/api-reference/edit-queries/create-query/
32+
https://docs.dune.com/api-reference/queries/endpoint/create
3333
"""
3434
payload = {
3535
"name": name,
@@ -49,7 +49,7 @@ def create_query(
4949
def get_query(self, query_id: int) -> DuneQuery:
5050
"""
5151
Retrieves Dune Query by ID
52-
https://dune.com/docs/api/api-reference/edit-queries/get-query/
52+
https://docs.dune.com/api-reference/queries/endpoint/read
5353
"""
5454
response_json = self._get(route=f"/query/{query_id}")
5555
return DuneQuery.from_dict(response_json)
@@ -65,7 +65,7 @@ def update_query( # pylint: disable=too-many-arguments
6565
) -> int:
6666
"""
6767
Updates Dune Query by ID
68-
https://dune.com/docs/api/api-reference/edit-queries/update-query
68+
https://docs.dune.com/api-reference/queries/endpoint/update
6969
7070
The request body should contain all fields that need to be updated.
7171
Any omitted fields will be left untouched.
@@ -101,7 +101,7 @@ def update_query( # pylint: disable=too-many-arguments
101101

102102
def archive_query(self, query_id: int) -> bool:
103103
"""
104-
https://dune.com/docs/api/api-reference/edit-queries/archive-query
104+
https://docs.dune.com/api-reference/queries/endpoint/archive
105105
returns resulting value of Query.is_archived
106106
"""
107107
response_json = self._post(route=f"/query/{query_id}/archive")
@@ -113,7 +113,7 @@ def archive_query(self, query_id: int) -> bool:
113113

114114
def unarchive_query(self, query_id: int) -> bool:
115115
"""
116-
https://dune.com/docs/api/api-reference/edit-queries/archive-query
116+
https://docs.dune.com/api-reference/queries/endpoint/unarchive
117117
returns resulting value of Query.is_archived
118118
"""
119119
response_json = self._post(route=f"/query/{query_id}/unarchive")
@@ -125,7 +125,7 @@ def unarchive_query(self, query_id: int) -> bool:
125125

126126
def make_private(self, query_id: int) -> None:
127127
"""
128-
https://dune.com/docs/api/api-reference/edit-queries/private-query
128+
https://docs.dune.com/api-reference/queries/endpoint/private
129129
"""
130130
response_json = self._post(route=f"/query/{query_id}/private")
131131
try:
@@ -135,7 +135,7 @@ def make_private(self, query_id: int) -> None:
135135

136136
def make_public(self, query_id: int) -> None:
137137
"""
138-
https://dune.com/docs/api/api-reference/edit-queries/private-query
138+
https://docs.dune.com/api-reference/queries/endpoint/unprivate
139139
"""
140140
response_json = self._post(route=f"/query/{query_id}/unprivate")
141141
try:

dune_client/client_async.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
""""
22
Async Dune Client Class responsible for refreshing Dune Queries
33
Framework built on Dune's API Documentation
4-
https://duneanalytics.notion.site/API-Documentation-1b93d16e0fa941398e15047f643e003a
4+
https://docs.dune.com/api-reference/overview/introduction
55
"""
66

77
from __future__ import annotations
@@ -308,7 +308,7 @@ async def get_latest_result(
308308
309309
:param query: :class:`Query` object OR query id as string | int
310310
311-
https://dune.com/docs/api/api-reference/latest_results/
311+
https://docs.dune.com/api-reference/executions/endpoint/get-query-result
312312
"""
313313
params, query_id = parse_query_object_or_id(query)
314314

0 commit comments

Comments
 (0)