# Introduction This is documentation for **version 2.5** of the REST API. - All changes to version 2.5 can be viewed in the [Changelog](/docs/references/2.5/changelog). - See [Unversioned changes](/docs/build-an-integration/learn-more/rest-apis/unversioned-changes) for updates released across versions. - To change your version see our [versioning page](/docs/build-an-integration/learn-more/rest-apis/update-your-api-version). You can view code examples in the area to the right, and you can switch the programming language of the examples with the tabs in the top right. We provide examples in Curl, Ruby, PHP, Java - and for Events, JavaScript. If you'd like to chat with other Intercom customers who are integrating with our API, you can ask a question in the [Intercom Community](https://community.intercom.com/). For more information about Intercom products, you can visit our [product documentation](https://www.intercom.com/help/en/). REST API Overview If you need an overview of the different endpoints and common structures, [follow this link](/docs/build-an-integration/learn-more/rest-apis). - [Admins](https://developers.intercom.com/docs/references/2.5/rest-api/admins/admin-model/) - [Articles](https://developers.intercom.com/docs/references/2.5/rest-api/articles/create-an-article/) - [Common Structures](https://developers.intercom.com/docs/references/2.5/rest-api/common-structures/compatibility/) - [Companies](https://developers.intercom.com/docs/references/2.5/rest-api/companies/attach-a-contact-to-a-company/) - [Contacts](https://developers.intercom.com/docs/references/2.5/rest-api/contacts/archive-a-contact/) - [Conversations](https://developers.intercom.com/docs/references/2.7/rest-api/api.intercom.io/Conversations/conversation/) - [Counts](https://developers.intercom.com/docs/references/2.5/rest-api/counts/admin-conversations/) - [Data Attributes](https://developers.intercom.com/docs/references/2.5/rest-api/data-attributes/create-data-attributes/) - [Exports Content Stats](https://developers.intercom.com/docs/references/2.7/rest-api/api.intercom.io/Data-Events/data_event/) - [Data Events](https://developers.intercom.com/docs/references/2.5/rest-api/data-events/event-model/) - [Help Center](https://developers.intercom.com/docs/references/2.5/rest-api/help-center/create-a-collection/) - [Messages](https://developers.intercom.com/docs/references/2.5/rest-api/messages/admin-initiated-conversation/) - [Notes](https://developers.intercom.com/docs/references/2.5/rest-api/notes/create-note-for-contact/) - [Segments](https://developers.intercom.com/docs/references/2.5/rest-api/segments/list-segments/) - [Subscription Types](https://developers.intercom.com/docs/references/2.5/rest-api/subscription-types/attach-a-contact/) - [Switch](https://developers.intercom.com/docs/references/2.5/rest-api/switch-api/create-a-phone-switch/) - [Tags](https://developers.intercom.com/docs/references/2.5/rest-api/tags/attach-a-tag-to-a-conversation/) - [Teams](https://developers.intercom.com/docs/references/2.5/rest-api/teams/list-teams/) - [Visitors](https://developers.intercom.com/docs/references/2.5/rest-api/visitors/convert-a-visitor-to-a-user/) - [Webhooks](https://developers.intercom.com/docs/references/2.5/rest-api/webhooks/webhook-models/) - [Errors](https://developers.intercom.com/docs/references/2.5/rest-api/errors/error-codes/)