EventBridge / Client / put_partner_events



This is used by SaaS partners to write events to a customer’s partner event bus. Amazon Web Services customers do not use this operation.

See also: AWS API Documentation

Request Syntax

response = client.put_partner_events(
            'Time': datetime(2015, 1, 1),
            'Source': 'string',
            'Resources': [
            'DetailType': 'string',
            'Detail': 'string'

Entries (list) –


The list of events to write to the event bus.

  • (dict) –

    The details about an event generated by an SaaS partner.

    • Time (datetime) –

      The date and time of the event.

    • Source (string) –

      The event source that is generating the entry.

    • Resources (list) –

      Amazon Web Services resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.

      • (string) –

    • DetailType (string) –

      A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.

    • Detail (string) –

      A valid JSON string. There is no other schema imposed. The JSON string may contain fields and nested subobjects.

Return type:



Response Syntax

    'FailedEntryCount': 123,
    'Entries': [
            'EventId': 'string',
            'ErrorCode': 'string',
            'ErrorMessage': 'string'

Response Structure

  • (dict) –

    • FailedEntryCount (integer) –

      The number of events from this operation that could not be written to the partner event bus.

    • Entries (list) –

      The list of events from this operation that were successfully written to the partner event bus.

      • (dict) –

        Represents an event that a partner tried to generate, but failed.

        • EventId (string) –

          The ID of the event.

        • ErrorCode (string) –

          The error code that indicates why the event submission failed.

        • ErrorMessage (string) –

          The error message that explains why the event submission failed.


  • EventBridge.Client.exceptions.InternalException

  • EventBridge.Client.exceptions.OperationDisabledException