@@ -13,6 +13,47 @@ The client requires environment variables to be set for the Dynata Demand API cr
13
13
demandapi.authenticate()
14
14
demandapi.logout()
15
15
16
+ ## Supported API Functions
17
+
18
+ ### Authentication Functions
19
+
20
+ authenticate()
21
+ refresh_access_token()
22
+ [ logout()] ( https://github.com/dynata/python-demandapi-client/blob/8c09824ce7d67c3d10be8c203b04341e1ce375f8/dynatademand/api.py#L122 )
23
+
24
+ get_event(event_id)
25
+ get_events(\*\* kwargs)
26
+
27
+ ### Project Functions
28
+
29
+ create_project(project_data)
30
+ buy_project(project_id, buy_data)
31
+ close_project(project_id)
32
+ get_project(project_id)
33
+ get_projects(\*\* kwargs)
34
+ update_project(project_id, update_data)
35
+ get_project_detailed_report(project_id)
36
+ get_feasibility(project_id)
37
+ get_invoice(project_id)
38
+
39
+ ### Line Item Functions
40
+
41
+ add_line_item(project_id, lineitem_data)
42
+ close_line_item(project_id, line_item_id)
43
+ launch_line_item(project_id, line_item_id)
44
+ pause_line_item(project_id, line_item_id)
45
+ get_line_item(project_id, line_item_id)
46
+ update_line_item(project_id, line_item_id, line_item_data)
47
+ get_line_items(project_id, \*\* kwargs)
48
+ get_line_item_detailed_report(project_id, line_item_id)
49
+
50
+ ### Misc Functions
51
+
52
+ get_attributes(country_code, language_code, \*\* kwargs)
53
+ get_countries(\*\* kwargs)
54
+ get_sources()
55
+ get_survey_topics(\*\* kwargs)
56
+
16
57
## Contributing
17
58
18
59
Information on [ contributing] ( CONTRIBUTING.md ) .
0 commit comments