Skip to content

Commit bb66c3b

Browse files
Update to latest version of specs (without form values changes)
1 parent 2f72eb0 commit bb66c3b

138 files changed

Lines changed: 162 additions & 160 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

api_client_generation/generate.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ code_gen_dir=`pwd`
44
project_root=$code_gen_dir/..
55
echo $code_gen_dir
66

7-
commit_hash=560587ffbba5c129a3fb157cee346c8015ea7c55
7+
commit_hash=64977061b376680aaf09b088877bcaa9c3acc6a8
88
api_spec_base_url=https://raw.githubusercontent.com/symphonyoss/symphony-api-spec/${commit_hash}
99
echo $api_spec_base_url
1010

symphony/bdk/gen/agent_api/attachments_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
This document refers to Symphony API calls to send and receive messages and content. They need the on-premise Agent installed to perform decryption/encryption of content. - sessionToken and keyManagerToken can be obtained by calling the authenticationAPI on the symphony back end and the key manager respectively. Refer to the methods described in authenticatorAPI.yaml. - Actions are defined to be atomic, ie will succeed in their entirety or fail and have changed nothing. - If it returns a 40X status then it will have sent no message to any stream even if a request to some subset of the requested streams would have succeeded. - If this contract cannot be met for any reason then this is an error and the response code will be 50X. - MessageML is a markup language for messages. See reference here: https://rest-api.symphony.com/docs/messagemlv2 - **Real Time Events**: The following events are returned when reading from a real time messages and events stream (\"datafeed\"). These events will be returned for datafeeds created with the v5 endpoints. To know more about the endpoints, refer to Create Messages/Events Stream and Read Messages/Events Stream. Unless otherwise specified, all events were added in 1.46.
77
8-
The version of the OpenAPI document: 24.12.1
8+
The version of the OpenAPI document: 25.8.1
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.

symphony/bdk/gen/agent_api/audit_trail_api.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
This document refers to Symphony API calls to send and receive messages and content. They need the on-premise Agent installed to perform decryption/encryption of content. - sessionToken and keyManagerToken can be obtained by calling the authenticationAPI on the symphony back end and the key manager respectively. Refer to the methods described in authenticatorAPI.yaml. - Actions are defined to be atomic, ie will succeed in their entirety or fail and have changed nothing. - If it returns a 40X status then it will have sent no message to any stream even if a request to some subset of the requested streams would have succeeded. - If this contract cannot be met for any reason then this is an error and the response code will be 50X. - MessageML is a markup language for messages. See reference here: https://rest-api.symphony.com/docs/messagemlv2 - **Real Time Events**: The following events are returned when reading from a real time messages and events stream (\"datafeed\"). These events will be returned for datafeeds created with the v5 endpoints. To know more about the endpoints, refer to Create Messages/Events Stream and Read Messages/Events Stream. Unless otherwise specified, all events were added in 1.46.
77
8-
The version of the OpenAPI document: 24.12.1
8+
The version of the OpenAPI document: 25.8.1
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.

symphony/bdk/gen/agent_api/datafeed_api.py

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
66
This document refers to Symphony API calls to send and receive messages and content. They need the on-premise Agent installed to perform decryption/encryption of content. - sessionToken and keyManagerToken can be obtained by calling the authenticationAPI on the symphony back end and the key manager respectively. Refer to the methods described in authenticatorAPI.yaml. - Actions are defined to be atomic, ie will succeed in their entirety or fail and have changed nothing. - If it returns a 40X status then it will have sent no message to any stream even if a request to some subset of the requested streams would have succeeded. - If this contract cannot be met for any reason then this is an error and the response code will be 50X. - MessageML is a markup language for messages. See reference here: https://rest-api.symphony.com/docs/messagemlv2 - **Real Time Events**: The following events are returned when reading from a real time messages and events stream (\"datafeed\"). These events will be returned for datafeeds created with the v5 endpoints. To know more about the endpoints, refer to Create Messages/Events Stream and Read Messages/Events Stream. Unless otherwise specified, all events were added in 1.46.
77
8-
The version of the OpenAPI document: 24.12.1
8+
The version of the OpenAPI document: 25.8.1
99
Generated by OpenAPI Generator (https://openapi-generator.tech)
1010
1111
Do not edit the class manually.
@@ -679,7 +679,7 @@ async def list_datafeed(
679679
) -> List[V5Datafeed]:
680680
"""Read list of real time messages / events stream (\"datafeed\").
681681
682-
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the [Real Time Events](./docs/real-time-events.md) list. Returns the list of the datafeeds for the user. Any datafeed ID of the list can then be used as input to the Read Messages/Events Stream v4 endpoint.
682+
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the [Real Time Events](./docs/real-time-events.md) list. In most cases, only one active datafeed per user is required at a time.
683683
684684
:param session_token: Session authentication token. (required)
685685
:type session_token: str
@@ -757,7 +757,7 @@ async def list_datafeed_with_http_info(
757757
) -> ApiResponse[List[V5Datafeed]]:
758758
"""Read list of real time messages / events stream (\"datafeed\").
759759
760-
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the [Real Time Events](./docs/real-time-events.md) list. Returns the list of the datafeeds for the user. Any datafeed ID of the list can then be used as input to the Read Messages/Events Stream v4 endpoint.
760+
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the [Real Time Events](./docs/real-time-events.md) list. In most cases, only one active datafeed per user is required at a time.
761761
762762
:param session_token: Session authentication token. (required)
763763
:type session_token: str
@@ -835,7 +835,7 @@ async def list_datafeed_without_preload_content(
835835
) -> RESTResponseType:
836836
"""Read list of real time messages / events stream (\"datafeed\").
837837
838-
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the [Real Time Events](./docs/real-time-events.md) list. Returns the list of the datafeeds for the user. Any datafeed ID of the list can then be used as input to the Read Messages/Events Stream v4 endpoint.
838+
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the [Real Time Events](./docs/real-time-events.md) list. In most cases, only one active datafeed per user is required at a time.
839839
840840
:param session_token: Session authentication token. (required)
841841
:type session_token: str
@@ -965,7 +965,7 @@ async def read_datafeed(
965965
datafeed_id: Annotated[StrictStr, Field(description="ID of the datafeed")],
966966
session_token: Annotated[StrictStr, Field(description="Session authentication token.")],
967967
key_manager_token: Annotated[Optional[StrictStr], Field(description="Key Manager authentication token.")] = None,
968-
ack_id: Annotated[Optional[AckId], Field(description="ackId received from last POST Base64 encoded.")] = None,
968+
ack_id: Optional[AckId] = None,
969969
_request_timeout: Union[
970970
None,
971971
Annotated[StrictFloat, Field(gt=0)],
@@ -979,17 +979,17 @@ async def read_datafeed(
979979
_headers: Optional[Dict[StrictStr, Any]] = None,
980980
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
981981
) -> V5EventList:
982-
"""Read the specified real time message / event stream (\"datafeed\").
982+
"""Read messages and events from the real time feed identified by its {datafeedId}.
983983
984-
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the Real Time Events list. (see definition on top of the file) Read the specified datafeed. The ackId sent as parameter can be empty for the first call. In the response an ackId will be sent back and it can be used for the next call: in this way you acknowledge that you have received the events that came with that ackId; datafeed will remove the events associated with that ackId from your queue
984+
Available on Agent 2.57.0 and above. The datafeed provides messages and events from all conversations that the user is in, in real time. The types of events surfaced in the datafeed can be found in the Real Time Events list. (see definition on top of the file) Read the specified datafeed. The ackId sent as parameter must be null for the first call. In the response an ackId will be sent back and it must be used for the next call: in this way you acknowledge that you have received the events that came with that ackId; datafeed will remove the events associated with that ackId from your queue
985985
986986
:param datafeed_id: ID of the datafeed (required)
987987
:type datafeed_id: str
988988
:param session_token: Session authentication token. (required)
989989
:type session_token: str
990990
:param key_manager_token: Key Manager authentication token.
991991
:type key_manager_token: str
992-
:param ack_id: ackId received from last POST Base64 encoded.
992+
:param ack_id:
993993
:type ack_id: AckId
994994
:param _request_timeout: timeout setting for this request. If one
995995
number provided, it will be total request
@@ -1048,7 +1048,7 @@ async def read_datafeed_with_http_info(
10481048
datafeed_id: Annotated[StrictStr, Field(description="ID of the datafeed")],
10491049
session_token: Annotated[StrictStr, Field(description="Session authentication token.")],
10501050
key_manager_token: Annotated[Optional[StrictStr], Field(description="Key Manager authentication token.")] = None,
1051-
ack_id: Annotated[Optional[AckId], Field(description="ackId received from last POST Base64 encoded.")] = None,
1051+
ack_id: Optional[AckId] = None,
10521052
_request_timeout: Union[
10531053
None,
10541054
Annotated[StrictFloat, Field(gt=0)],
@@ -1062,17 +1062,17 @@ async def read_datafeed_with_http_info(
10621062
_headers: Optional[Dict[StrictStr, Any]] = None,
10631063
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
10641064
) -> ApiResponse[V5EventList]:
1065-
"""Read the specified real time message / event stream (\"datafeed\").
1065+
"""Read messages and events from the real time feed identified by its {datafeedId}.
10661066
1067-
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the Real Time Events list. (see definition on top of the file) Read the specified datafeed. The ackId sent as parameter can be empty for the first call. In the response an ackId will be sent back and it can be used for the next call: in this way you acknowledge that you have received the events that came with that ackId; datafeed will remove the events associated with that ackId from your queue
1067+
Available on Agent 2.57.0 and above. The datafeed provides messages and events from all conversations that the user is in, in real time. The types of events surfaced in the datafeed can be found in the Real Time Events list. (see definition on top of the file) Read the specified datafeed. The ackId sent as parameter must be null for the first call. In the response an ackId will be sent back and it must be used for the next call: in this way you acknowledge that you have received the events that came with that ackId; datafeed will remove the events associated with that ackId from your queue
10681068
10691069
:param datafeed_id: ID of the datafeed (required)
10701070
:type datafeed_id: str
10711071
:param session_token: Session authentication token. (required)
10721072
:type session_token: str
10731073
:param key_manager_token: Key Manager authentication token.
10741074
:type key_manager_token: str
1075-
:param ack_id: ackId received from last POST Base64 encoded.
1075+
:param ack_id:
10761076
:type ack_id: AckId
10771077
:param _request_timeout: timeout setting for this request. If one
10781078
number provided, it will be total request
@@ -1131,7 +1131,7 @@ async def read_datafeed_without_preload_content(
11311131
datafeed_id: Annotated[StrictStr, Field(description="ID of the datafeed")],
11321132
session_token: Annotated[StrictStr, Field(description="Session authentication token.")],
11331133
key_manager_token: Annotated[Optional[StrictStr], Field(description="Key Manager authentication token.")] = None,
1134-
ack_id: Annotated[Optional[AckId], Field(description="ackId received from last POST Base64 encoded.")] = None,
1134+
ack_id: Optional[AckId] = None,
11351135
_request_timeout: Union[
11361136
None,
11371137
Annotated[StrictFloat, Field(gt=0)],
@@ -1145,17 +1145,17 @@ async def read_datafeed_without_preload_content(
11451145
_headers: Optional[Dict[StrictStr, Any]] = None,
11461146
_host_index: Annotated[StrictInt, Field(ge=0, le=0)] = 0,
11471147
) -> RESTResponseType:
1148-
"""Read the specified real time message / event stream (\"datafeed\").
1148+
"""Read messages and events from the real time feed identified by its {datafeedId}.
11491149
1150-
_Available on Agent 2.57.0 and above._ The datafeed provides messages and events from all conversations that the user is in. The types of events surfaced in the datafeed can be found in the Real Time Events list. (see definition on top of the file) Read the specified datafeed. The ackId sent as parameter can be empty for the first call. In the response an ackId will be sent back and it can be used for the next call: in this way you acknowledge that you have received the events that came with that ackId; datafeed will remove the events associated with that ackId from your queue
1150+
Available on Agent 2.57.0 and above. The datafeed provides messages and events from all conversations that the user is in, in real time. The types of events surfaced in the datafeed can be found in the Real Time Events list. (see definition on top of the file) Read the specified datafeed. The ackId sent as parameter must be null for the first call. In the response an ackId will be sent back and it must be used for the next call: in this way you acknowledge that you have received the events that came with that ackId; datafeed will remove the events associated with that ackId from your queue
11511151
11521152
:param datafeed_id: ID of the datafeed (required)
11531153
:type datafeed_id: str
11541154
:param session_token: Session authentication token. (required)
11551155
:type session_token: str
11561156
:param key_manager_token: Key Manager authentication token.
11571157
:type key_manager_token: str
1158-
:param ack_id: ackId received from last POST Base64 encoded.
1158+
:param ack_id:
11591159
:type ack_id: AckId
11601160
:param _request_timeout: timeout setting for this request. If one
11611161
number provided, it will be total request

0 commit comments

Comments
 (0)