Skip to content

Open API: New version 2.13 doc #236

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 27, 2025
Merged

Conversation

VarshSuresh
Copy link
Contributor

@VarshSuresh VarshSuresh commented Mar 27, 2025

Why?

Towards https://github.com/intercom/intercom/issues/384898

Version cut PR

https://github.com/intercom/intercom/pull/389313

New additions to V2.13

  • Consistent Contact Timestamp Formats
  • View associated custom object instances in other APIs (conversation / contacts)

Tickets API

  • Add company id to the ticket update endpoint
  • Allow skip notifications when creating / updating / replying tickets

Articles API

  • View tags attached in Articles API

Conversation API

  • View email meta data for conversations sent as email
  • View response time and handling time metrics
  • View the current conversation state at each conversation part
  • View tags for each conversation part
  • View event details about relevant workflows/actions in conversation parts
  • Allow update title

New endpoints

  • Delete conversation by ID
  • Get contacts by external_id,
  • Delete ticket by ID
  • Block contact by ID
  • Custom object instance API

Proceed with caution as this PR is huge ☠️

@steve-henry
Copy link
Contributor

Is "Enforce ticket permissions" actually live? I think it was rolled back behind a feature flag and I'm not sure it ever actually went out.

@VarshSuresh VarshSuresh requested a review from Eclairemoy March 27, 2025 10:31
Copy link
Contributor

@Eclairemoy Eclairemoy left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@VarshSuresh
Copy link
Contributor Author

VarshSuresh commented Mar 27, 2025

Is "Enforce ticket permissions" actually live? I think it was rolled back behind a feature flag and I'm not sure it ever actually went out.

@steve-henry Yes you are right it is currently under a killswitch FF. We will need a plan to roll this one out. I will remove this from stable for now. 🙏

message: Access Token Invalid
schema:
"$ref": "#/components/schemas/error"
tags:
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Indentation error fix

@VarshSuresh VarshSuresh merged commit 2d989c9 into main Mar 27, 2025
3 checks passed
@VarshSuresh VarshSuresh deleted the VarshSuresh/new-version-2.13 branch March 27, 2025 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants