@@ -28,7 +28,6 @@ For the API client, there are three classes, `DefaultApi`, `PublicApi`, and `Mod
2828
2929``` python
3030from client import ApiClient, Configuration, DefaultApi
31- from client.api.default_api import ApiAddSsoUserRequest
3231from client.models import CreateAPISSOUserData
3332
3433# Create and configure the API client
5150 display_name = " John Doe"
5251 )
5352
54- response = api.add_sso_user(
55- ApiAddSsoUserRequest(
56- tenant_id = " YOUR_TENANT_ID" ,
57- create_apisso_user_data = user_data
58- )
59- )
53+ response = api.add_sso_user(" YOUR_TENANT_ID" , user_data)
6054 print (f " User created: { response} " )
6155
6256except Exception as e:
@@ -72,7 +66,6 @@ Public endpoints don't require authentication:
7266
7367``` python
7468from client import ApiClient, Configuration, PublicApi
75- from client.api.public_api import ApiGetCommentsPublicRequest
7669
7770config = Configuration()
7871config.host = " https://fastcomments.com/api"
@@ -81,12 +74,7 @@ api_client = ApiClient(configuration=config)
8174public_api = PublicApi(api_client)
8275
8376try :
84- response = public_api.get_comments_public(
85- ApiGetCommentsPublicRequest(
86- tenant_id = " YOUR_TENANT_ID" ,
87- url_id = " page-url-id"
88- )
89- )
77+ response = public_api.get_comments_public(" YOUR_TENANT_ID" , " page-url-id" )
9078 print (response)
9179except Exception as e:
9280 print (f " Error: { e} " )
@@ -98,7 +86,7 @@ The `ModerationApi` powers the moderator dashboard. Methods are called on behalf
9886
9987``` python
10088from client import ApiClient, Configuration, ModerationApi
101- from client.api.moderation_api import ApiGetCountRequest
89+ from client.api.moderation_api import ApiGetCountOptions
10290
10391config = Configuration()
10492config.host = " https://fastcomments.com/api"
@@ -108,7 +96,7 @@ moderation_api = ModerationApi(api_client)
10896
10997try :
11098 # Count the comments awaiting moderation
111- response = moderation_api.get_count(ApiGetCountRequest (sso = " SSO_TOKEN" ))
99+ response = moderation_api.get_count(ApiGetCountOptions (sso = " SSO_TOKEN" ))
112100 print (response)
113101except Exception as e:
114102 print (f " Error: { e} " )
0 commit comments