11lockVersion: 2.0.0
22id: edb58086-83b9-45a3-9095-52bf57a11009
33management:
4- docChecksum: facaffd173e65f9c7d9b42e7d5d4f736
4+ docChecksum: 9d08f718ce55c534f292ba05af3425db
55 docVersion: 0.0.1
6- speakeasyVersion: 1.543.4
7- generationVersion: 2.598.22
8- releaseVersion: 0.1.1
9- configChecksum: 611d67272cc407af6d96d2106ffcf268
6+ speakeasyVersion: 1.548.1
7+ generationVersion: 2.605.0
8+ releaseVersion: 0.2.0
9+ configChecksum: 532da1aa2b75a3a3630b0cfd89f7a064
10+ repoURL: https://github.com/hookdeck/outpost.git
11+ repoSubDirectory: sdks/outpost-typescript
12+ installationURL: https://gitpkg.now.sh/hookdeck/outpost/sdks/outpost-typescript
1013 published: true
1114features:
1215 typescript:
1316 additionalDependencies: 0.1.0
1417 additionalProperties: 0.1.1
15- core: 3.21.7
18+ core: 3.21.8
1619 defaultEnabledRetries: 0.1.0
1720 enumUnions: 0.1.0
1821 envVarSecurityUsage: 0.1.2
@@ -342,25 +345,25 @@ examples:
342345 "200":
343346 text/plain: "<value>"
344347 "404":
345- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
348+ application/json: {}
346349 "401":
347- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
350+ application/json: {}
348351 "408":
349- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
352+ application/json: {}
350353 "429":
351- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
354+ application/json: {}
352355 "400":
353- application/json: {"key": "<value>", "key1": "<value>" }
356+ application/json: {}
354357 "504":
355- application/json: {"key": "<value>", "key1": "<value>" }
358+ application/json: {}
356359 "501":
357- application/json: {"key": "<value>" }
360+ application/json: {}
358361 "500":
359- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
362+ application/json: {}
360363 "510":
361- application/json: {"key": "<value>" }
364+ application/json: {}
362365 "511":
363- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
366+ application/json: {}
364367 upsertTenant:
365368 TenantExample:
366369 parameters:
@@ -437,10 +440,10 @@ examples:
437440 tenant_id: "<id>"
438441 destination_id: "<id>"
439442 requestBody:
440- application/json: {"topics": "*", "config": {"stream_name ": "my-data-stream", "region": "us-east-1" , "endpoint ": "https://kinesis.us-east-1.amazonaws.com ", "partition_key_template ": "data.\"user_id\"" }, "credentials": {"key ": "AKIAIOSFODNN7EXAMPLE ", "secret ": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY", "session": "AQoDYXdzEPT//////////wEXAMPLE... "}}
443+ application/json: {"topics": "*", "config": {"server_url ": "localhost:5672" , "exchange ": "my-exchange ", "tls ": "false" }, "credentials": {"username ": "guest ", "password ": "guest "}}
441444 responses:
442445 "200":
443- application/json: {"id": "des_rmq_789 ", "type": "rabbitmq ", "topics": ["inventory. updated"], "disabled_at": null, "created_at": "2024-01-10T09:00 :00Z", "config": {"server_url ": "amqp.cloudamqp.com:5671 ", "exchange ": "events-exchange", "tls": "true" }, "credentials": {"username ": "app_user ", "password ": "secure_password_123 "}}
446+ application/json: {"id": "des_kns_xyz ", "type": "aws_kinesis ", "topics": ["user.created", "user. updated"], "disabled_at": null, "created_at": "2024-03-10T15:30 :00Z", "config": {"stream_name ": "production-events ", "region ": "eu-west-1" }, "credentials": {"key ": "AKIAIOSFODNN7EXAMPLE ", "secret ": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY "}}
444447 deleteTenantDestination:
445448 SuccessExample:
446449 parameters:
@@ -471,28 +474,28 @@ examples:
471474 publishEvent:
472475 speakeasy-default-publish-event:
473476 requestBody:
474- application/json: {"tenant_id": "<TENANT_ID>", "destination_id": "<DESTINATION_ID>", "topic": "topic.name", "eligible_for_retry": false , "metadata": {"source": "crm"}, "data": {"user_id": "userid", "status": "active"}}
477+ application/json: {"id": "evt_custom_123", " tenant_id": "<TENANT_ID>", "destination_id": "<DESTINATION_ID>", "topic": "topic.name", "metadata": {"source": "crm"}, "data": {"user_id": "userid", "status": "active"}}
475478 responses:
476479 "404":
477- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
480+ application/json: {}
478481 "403":
479- application/json: {"key": "<value>", "key1": "<value>" }
482+ application/json: {}
480483 "408":
481- application/json: {"key": "<value>", "key1": "<value>" }
484+ application/json: {}
482485 "429":
483- application/json: {"key": "<value>", "key1": "<value>" }
486+ application/json: {}
484487 "413":
485- application/json: {"key": "<value>" }
488+ application/json: {}
486489 "504":
487- application/json: {"key": "<value>", "key1": "<value>" }
490+ application/json: {}
488491 "501":
489- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
492+ application/json: {}
490493 "500":
491- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
494+ application/json: {}
492495 "510":
493- application/json: {"key": "<value>", "key1": "<value>" }
496+ application/json: {}
494497 "511":
495- application/json: {"key": "<value>", "key1": "<value>" }
498+ application/json: {}
496499 listTenantDestinationTypeSchemas:
497500 DestinationTypesExample:
498501 parameters:
@@ -519,7 +522,7 @@ examples:
519522 WebhookSchemaExample:
520523 parameters:
521524 path:
522- type: "aws_kinesis "
525+ type: "rabbitmq "
523526 responses:
524527 "200":
525528 application/json: {"type": "webhook", "label": "Webhook", "description": "Send event via an HTTP POST request to a URL", "icon": "<svg />", "instructions": "Enter the URL...", "config_fields": [{"type": "text", "label": "URL", "description": "The URL to send the webhook to.", "required": true, "pattern": "^https?://.*"}], "credential_fields": [{"type": "text", "label": "Secret", "description": "Optional signing secret.", "required": false, "sensitive": true}]}
@@ -592,22 +595,22 @@ examples:
592595 event_id: "<id>"
593596 responses:
594597 "401":
595- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
598+ application/json: {}
596599 "408":
597- application/json: {"key": "<value>" }
600+ application/json: {}
598601 "429":
599- application/json: {"key": "<value>", "key1": "<value>", "key2": "<value>" }
602+ application/json: {}
600603 "400":
601- application/json: {"key": "<value>" }
604+ application/json: {}
602605 "504":
603- application/json: {"key": "<value>", "key1": "<value>" }
606+ application/json: {}
604607 "501":
605- application/json: {"key": "<value>" }
608+ application/json: {}
606609 "500":
607- application/json: {"key": "<value>", "key1": "<value>" }
610+ application/json: {}
608611 "510":
609- application/json: {"key": "<value>", "key1": "<value>" }
612+ application/json: {}
610613 "511":
611- application/json: {"key": "<value>" }
612- examplesVersion: 1.0.1
614+ application/json: {}
615+ examplesVersion: 1.0.2
613616generatedTests: {}
0 commit comments