@@ -17,8 +17,6 @@ func (dID DatabaseID) String() string {
17
17
18
18
type DatabaseService interface {
19
19
Get (context.Context , DatabaseID ) (* Database , error )
20
- // DEPRECATED: this endpoint is removed in 2022-02-22
21
- List (context.Context , * Pagination ) (* DatabaseListResponse , error )
22
20
Query (context.Context , DatabaseID , * DatabaseQueryRequest ) (* DatabaseQueryResponse , error )
23
21
Update (context.Context , DatabaseID , * DatabaseUpdateRequest ) (* Database , error )
24
22
Create (ctx context.Context , request * DatabaseCreateRequest ) (* Database , error )
@@ -51,28 +49,6 @@ func (dc *DatabaseClient) Get(ctx context.Context, id DatabaseID) (*Database, er
51
49
return & response , nil
52
50
}
53
51
54
- // List https://developers.notion.com/reference/get-databases
55
- func (dc * DatabaseClient ) List (ctx context.Context , pagination * Pagination ) (* DatabaseListResponse , error ) {
56
- res , err := dc .apiClient .request (ctx , http .MethodGet , "databases" , pagination .ToQuery (), nil )
57
- if err != nil {
58
- return nil , err
59
- }
60
-
61
- defer func () {
62
- if errClose := res .Body .Close (); errClose != nil {
63
- log .Println ("failed to close body, should never happen" )
64
- }
65
- }()
66
-
67
- var response DatabaseListResponse
68
- err = json .NewDecoder (res .Body ).Decode (& response )
69
- if err != nil {
70
- return nil , err
71
- }
72
-
73
- return & response , nil
74
- }
75
-
76
52
// Query https://developers.notion.com/reference/post-database-query
77
53
func (dc * DatabaseClient ) Query (ctx context.Context , id DatabaseID , requestBody * DatabaseQueryRequest ) (* DatabaseQueryResponse , error ) {
78
54
res , err := dc .apiClient .request (ctx , http .MethodPost , fmt .Sprintf ("databases/%s/query" , id .String ()), nil , requestBody )
0 commit comments