---
schema_version: "1"
id: 5e2e018a1d60a47f2a2965f83271f2e59b23cc37a5867fd61ba955b3baa69e71
title: Query Records in Marketing Cloud
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/marketing-cloud/mc-core/guide/mc-manage-objects/mc-manage-objects-query/mc-manage-objects-query.md
canonical_url: https://developer.salesforce.com/docs/marketing/marketing-cloud-growth/guide/mc-manage-objects-query.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: d5908b9b7662179d37c2a242f37a9858efc614301f906a4ee642cd7fdb179e15
products:
  - Marketing Cloud Next
  - Marketing Cloud
---
# Query Records in Marketing Cloud

Salesforce REST API and Bulk API 2.0 include operations for querying records. The `query` endpoint in REST API provides results synchronously, making it a useful tool for small queries. For more complex queries, or queries that potentially involve a large number of results, the asynchronous Bulk API 2.0 is a better choice.

- [Understand SOQL Queries](https://developer.salesforce.com/docs/marketing/marketing-cloud-growth/guide/mc-manage-objects-query-soql.md)
- [Query Objects Using REST API](https://developer.salesforce.com/docs/marketing/marketing-cloud-growth/guide/mc-manage-objects-query-rest.md)
- [Query Objects Using Bulk API 2.0](https://developer.salesforce.com/docs/marketing/marketing-cloud-growth/guide/mc-manage-objects-query-bulk.md)
