Skip to content

Commit

Permalink
feat(api): OpenAPI spec update
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-bot committed Dec 13, 2023
1 parent 1e478f3 commit 1a8a867
Show file tree
Hide file tree
Showing 60 changed files with 324 additions and 1,560 deletions.
2 changes: 1 addition & 1 deletion .stats.yml
Original file line number Diff line number Diff line change
@@ -1 +1 @@
configured_endpoints: 114
configured_endpoints: 103
37 changes: 0 additions & 37 deletions api.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,38 +48,6 @@ Methods:

## Away

# AI

## ContentImportSources

Types:

- <code><a href="./src/resources/ai/content-import-sources.ts">ContentImportSource</a></code>
- <code><a href="./src/resources/ai/content-import-sources.ts">ContentImportSourcesList</a></code>

Methods:

- <code title="post /ai/content_import_sources">client.ai.contentImportSources.<a href="./src/resources/ai/content-import-sources.ts">create</a>({ ...params }) -> ContentImportSource</code>
- <code title="get /ai/content_import_sources/{id}">client.ai.contentImportSources.<a href="./src/resources/ai/content-import-sources.ts">retrieve</a>(id, { ...params }) -> ContentImportSource</code>
- <code title="put /ai/content_import_sources/{id}">client.ai.contentImportSources.<a href="./src/resources/ai/content-import-sources.ts">update</a>(id, { ...params }) -> ContentImportSource</code>
- <code title="get /ai/content_import_sources">client.ai.contentImportSources.<a href="./src/resources/ai/content-import-sources.ts">list</a>({ ...params }) -> ContentImportSourcesList</code>
- <code title="delete /ai/content_import_sources/{id}">client.ai.contentImportSources.<a href="./src/resources/ai/content-import-sources.ts">delete</a>(id, { ...params }) -> void</code>

## ExternalPages

Types:

- <code><a href="./src/resources/ai/external-pages.ts">ExternalPage</a></code>
- <code><a href="./src/resources/ai/external-pages.ts">ExternalPagesList</a></code>

Methods:

- <code title="post /ai/external_pages">client.ai.externalPages.<a href="./src/resources/ai/external-pages.ts">create</a>({ ...params }) -> ExternalPage</code>
- <code title="get /ai/external_pages/{id}">client.ai.externalPages.<a href="./src/resources/ai/external-pages.ts">retrieve</a>(id, { ...params }) -> ExternalPage</code>
- <code title="put /ai/external_pages/{id}">client.ai.externalPages.<a href="./src/resources/ai/external-pages.ts">update</a>(id, { ...params }) -> ExternalPage</code>
- <code title="get /ai/external_pages">client.ai.externalPages.<a href="./src/resources/ai/external-pages.ts">list</a>({ ...params }) -> ExternalPagesList</code>
- <code title="delete /ai/external_pages/{id}">client.ai.externalPages.<a href="./src/resources/ai/external-pages.ts">removeAll</a>(id, { ...params }) -> ExternalPage</code>

# Articles

Types:
Expand Down Expand Up @@ -247,17 +215,12 @@ Methods:

# Conversations

Types:

- <code><a href="./src/resources/conversations/conversations.ts">ConversationDeleted</a></code>

Methods:

- <code title="post /conversations">client.conversations.<a href="./src/resources/conversations/conversations.ts">create</a>({ ...params }) -> Message</code>
- <code title="get /conversations/{id}">client.conversations.<a href="./src/resources/conversations/conversations.ts">retrieve</a>(id, { ...params }) -> Conversation</code>
- <code title="put /conversations/{id}">client.conversations.<a href="./src/resources/conversations/conversations.ts">update</a>(id, { ...params }) -> Conversation</code>
- <code title="get /conversations">client.conversations.<a href="./src/resources/conversations/conversations.ts">list</a>({ ...params }) -> PaginatedResponse</code>
- <code title="delete /conversations/{id}">client.conversations.<a href="./src/resources/conversations/conversations.ts">delete</a>(id, { ...params }) -> ConversationDeleted</code>
- <code title="post /conversations/{id}/convert">client.conversations.<a href="./src/resources/conversations/conversations.ts">convert</a>(id, { ...params }) -> Ticket | null</code>
- <code title="post /conversations/redact">client.conversations.<a href="./src/resources/conversations/conversations.ts">redact</a>({ ...params }) -> Conversation</code>

Expand Down
5 changes: 0 additions & 5 deletions src/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -143,7 +143,6 @@ export class Intercom extends Core.APIClient {

me: API.Me = new API.Me(this);
admins: API.Admins = new API.Admins(this);
ai: API.AI = new API.AI(this);
articles: API.Articles = new API.Articles(this);
helpCenter: API.HelpCenter = new API.HelpCenter(this);
companies: API.Companies = new API.Companies(this);
Expand Down Expand Up @@ -233,8 +232,6 @@ export namespace Intercom {
export import AdminRetrieveParams = API.AdminRetrieveParams;
export import AdminListParams = API.AdminListParams;

export import AI = API.AI;

export import Articles = API.Articles;
export import Article = API.Article;
export import ArticleList = API.ArticleList;
Expand Down Expand Up @@ -272,12 +269,10 @@ export namespace Intercom {
export import ContactUnarchiveParams = API.ContactUnarchiveParams;

export import Conversations = API.Conversations;
export import ConversationDeleted = API.ConversationDeleted;
export import ConversationCreateParams = API.ConversationCreateParams;
export import ConversationRetrieveParams = API.ConversationRetrieveParams;
export import ConversationUpdateParams = API.ConversationUpdateParams;
export import ConversationListParams = API.ConversationListParams;
export import ConversationDeleteParams = API.ConversationDeleteParams;
export import ConversationConvertParams = API.ConversationConvertParams;
export import ConversationRedactParams = API.ConversationRedactParams;

Expand Down
30 changes: 0 additions & 30 deletions src/resources/ai/ai.ts

This file was deleted.

Loading

0 comments on commit 1a8a867

Please sign in to comment.