HubSpot Architecture I: Data Models and APIs Exam Answers
- There are 60 questions.
- The exam takes about 1 hour to complete.
- You must answer 45 questions correctly to pass.
- You must wait 12 hours between attempts.
- You have 3 hours to complete the exam.
All answers to pass this certification are only in our .PDF file, you can buy and download here:
Questions:
Indice del contenido
True or false? You can have multiple private apps for each account.
- True
- False
True or false? Data Sync allows you to sync historical but NOT new data.
- True
- False
True or false? Salesforce lookup fields work the same as Hubspot flexible associations.
- True
- False
True or false? Custom behavioral events can be used as an enrollment trigger in contact-based workflows.
- True
- False
Your client wants to collect data on how many customers have completed their onboarding video series compared to those who haven’t. Which data type is best suited to hold this information?
- Custom behavioral events
- Contact objects
- Custom properties
- Person accounts
Select all that apply. Which of the following actions generates behavioral data?
- Viewing a page
- Signing up for a newsletter
- Filling out a form
- Watching a video on a website
True or false? HubSpot can use a third-party system’s unique identifier to de-duplicate contact records in HubSpot.
- True
- False
Fill in the blank: To manage rate limits, ___ push updates in groups instead of individually.
- batch endpoints
- caching data
- active list
- webhooks
Which step in the technical consulting process does the solutions architect NOT complete themselves?
- Discover
- Plan
- Execute
- Educate
- True
- False
Which of the following is NOT a capability of flexible associations?
- They can create personalization tokens from association labels.
- They can associate more than one company record with a contact.
- They can assign multiple companies on deals and tickets.
- They can be used in filters, automation, and reporting.
On a discovery call with King Kog, you learn that this bike shop wants to track road bike, mountain bike, and cyclocross bike rentals. Based on this use case and data, what object type is recommended?
- Contacts
- Deals
- Companies
- The data does not fit a standard object. A custom object is required.
As a best practice, what is the first step in assessing an external data model?
- Dig into the client’s use cases.
- Ask about their tech stack.
- Assemble your stakeholder team.
- Determine if they have developers on staff.
Fill in the blank: The object that represents support requests is ___.
- accounts
- leads
- tickets
- deals
Which type of behavioral event is best for pulling data from mobile apps into HubSpot?
- Clicked element event
- Custom behavioral event
- Submitted form event
- Visited URL event
On a discovery call, your client mentions that they want to track information about how customers interact with their web app. Which HubSpot object is the best place to store this information?
- Standard object
- Custom behavioral event
- Custom object
- Custom properties
Which API works in tandem with HubSpot’s tracking code?
- HTTP API
- Timeline event API
- JavaScript event API
- Contacts API
Select all that apply. What are the capabilities of custom CRM cards?
- They pull data into HubSpot.
- They surface relevant information from external apps in HubSpot.
- They allow a user to take action in an external app without leaving HubSpot.
- They protect data in HubSpot.
True or false? You can plan the components of a custom CRM card in the HubSpot UI.
- True
- False
Which API allows integrations to define events?
- Timeline event API
- JavaScript event API
- Contacts API
- Engagements API
Select all that apply. Which of the following are sources of behavioral events?
- Mobile apps
- Websites
- CRM systems
- HubSpot-built integrations
Select all that apply. Which of the following actions do custom behavioral events enable?
- Serve more personalized ads
- Craft targeted email campaigns
- Create a central source of truth
- Report on how campaigns affect the bottom line
True or false? Custom behavioral events are only available in Enterprise editions of Marketing Hub.
- True
- False
What is a common synonym for behavioral data in HubSpot?
- Analytics
- Tracking
- Contact data
- People-generated data
True or false? OAuth is recommended when multiple accounts will be using the integration.
- True
- False
True or false? Private app keys expire after six hours.
- True
- False
Fill in the blank: ___ are a string of letters and numbers that act as a password for the account and approve a given request.
- JSON
- Private app access tokens
- Authentication mechanisms
- XML
True or false? OAuth is required when building an integration for the App Marketplace.
- True
- False
To protect your data, how often should you rotate your private app tokens?
- Every day
- Every week
- Every month
- Every six months
A hacker tries to use your client’s password to infiltrate their data. Which security strategy will best address this issue?
- Only send necessary information
- Encrypt all requests and responses
- Validate all requests
- Implement authentication
A hacker tries to inject scripts into your client’s server, intending to expose or delete data. Which security strategy will best address this issue?
- Throttle API requests and establish quotas
- Only send necessary information
- Validate all requests
- Encrypt all requests and responses
Your client’s custom integration experiences a flood of requests that causes the server to slow, break, and crash. Which security strategy best addresses this issue?
- Implement authorization
- Validate all requests
- Throttle API requests and establishing quotas
- Encrypt all responses and requests
Intercepting an API request or response is an example of which type of API security issue?
- Man-in-the-middle attack
- Stolen authentication
- DoS attack
- Code injection
Fill in the blank: ____ is the process of verifying the identity of a particular user.
- Authorization
- Authentication
- Password protection
- Provisioning
True or false? Private Apps are the best authentication method for small-scale testing.
- True
- False
You are seeking information on a specific API’s limitations. Where would you find this in the documentation?
- In the Endpoints tab under the Limits header
- In the Overview tab under the Properties header
- In the Overview tab under the Limits header
- In the Endpoints tab under the Associations header
Which of the following is NOT an essential CRUD action that APIs perform?
- Create
- Record
- Update
- Delete
True or false? Even though batch endpoints can update more records with fewer calls, they still have limits.
- True
- False
Fill in the blank: ___ is the number of times a developer or integration can call an API endpoint each second.
- Authentication limits
- Usage limits
- Product limits
- Rate limits
Fill in the blank: To manage rate limits, ___ can temporarily store data for quick retrieval.
- batch APIs
- caching data
- active lists
- webhooks
True or false? Webhook subscriptions listen for specific changes in a HubSpot account.
- True
- False
Which of the following is NOT a recommended best practice for maintaining custom integrations?
- Conduct periodic audits
- Check for breaking changes
- Plan a regular check-in
- Set it and forget it
Select all that apply. What information should you include in a DEV_README doc?
- An overview to define breaking changes
- A list of the developers who worked on the integration
- A list of audit steps
- A history section to document past changes
Fill in the blank: ___ are the number of times an API can be called by a developer or integration daily.
- 429 limits
- Rate limits
- Authentication limits
- Usage limits
True or false? You can create webhooks using APIs or workflows.
- True
- False
You want to test a specific endpoint in the browser. Where would you find this information?
- In the Overview tab under Associations
- In the Endpoints tab under the endpoint you want to test
- In the Overview tab under Properties
- In the Endpoints tab under Scope
Error responses should not exceed what percentage of your total daily requests?
- 0%
- 5%
- 10%
- 15%
Select all that apply. To test an endpoint in the browser, which of the following are acceptable authentication methods?
- Access tokens
- OAuth
- Private apps
- Passwords
Which type of integration requires the most time and resources to implement?
- HubSpot-built integrations
- iPaaS
- Data Sync
- Custom
If you use a third-party integration, where does support for that integration come from?
- HubSpot
- The third-party company
- External documentation
Select all that apply. What are the three main groups of tasks that a robust integration can accomplish?
- Segmentation
- Personalization
- Action-oriented
- Content creation
Tools that enable communicating with customers 1:1 or 1:many are an example of which foundational HubSpot element?
- Data
- Content
- Messaging
- Reporting
Tools that collect insights across the platform are an example of which foundational HubSpot element?
- Reporting
- Automation
- Data
- Messaging
Your client needs to automate its renewal deal creation process. Which Ops Hub tool is the best solution for this use case?
- Data sync
- Data quality automation
- Custom-coded actions
- Snowflake data share
Select all that apply. Which of the following tools can uncover technical requirements?
- Creating an ERD
- Conducting a tech stack audit
- Asking for a detailed budget
- Requesting a reverse demo
When completing the discovery phase, what is the first set of requirements you should clarify?
- Technical requirements
- Business use cases
- Resource allocation
- Data flow
Which of the following is not a way to add association labels?
- Via the UI
- Via another application
- Via import
- Via API
Custom objects are available in which editions of HubSpot?
- Starter and above
- Professional and Enterprise only
- Enterprise only
- All editions
True or false? It’s possible to use flexible associations in filters, automation, and reporting.
- True
- False
Which HubSpot tools do custom objects work with?
- Workflows
- Reports
- The mobile app
- All of the above
True or false? You can replicate the superpowers associated with each standard object in a custom object.
- True
- False
What is the first resource you should consult if a client needs more information on integrating a third-party system?
- The vendor’s website
- HubSpot’s API documentation
- The App Marketplace
- A developer
True or false? It’s NOT possible to import custom objects.
- True
- False
Select all that apply. What are the benefits of the HubSpot all-on-one platform?
- A single source of truth can align your data.
- HubSpot’s tools work together using the same data.
- The intuitive UX streamlines team adoption.
- HubSpot maintains data silos.
Fill in the blank: The object that represents people in HubSpot is called ___.
- accounts
- contacts
- companies
- leads
The object with built-in functionality to send personalized marketing emails to subscribers, leads, or customers is ____.
- tickets
- deals
- companies
- contacts
Fill in the blank: The object that represents organizations in HubSpot is called ____.
- opportunities
- contacts
- companies
- accounts
The object with built-in functionality to automatically enrich records with public information is _____.
- tickets
- companies
- opportunities
- deals
Fill in the blank: The object that represents potential revenue is _____.
- deals
- tickets
- opportunities
- pipelines
The object with built-in functionality to create revenue attribution reports and sales forecasts is ___.
- tickets
- opportunities
- deals
- accounts
Fill in the blank. The object with built-in functionality to be automatically created from incoming emails, calls, chats, and forms is ___.
- contacts
- chats
- deals
- tickets
True or false? It’s possible to create pipelines for deals, tickets, and custom objects.
- True
- False
Fill in the blank: The feature that holds immutable behavioral data about a record is ___.
- events
- page views
- activities
- tasks
Fill in the blank: ___ represent a type of data in HubSpot.
- Records
- Properties
- Associations
- Objects
Which of the following is NOT a tool that uses custom behavioral event data?
- Lists
- Workflows
- Email personalization
- Report builder
Fill in the blank: Data generated by (or in response to) a person’s engagement with a business is called ___.
- people-generated data
- behavioral data
- trackable data
- business data
What type of HubSpot account is used to register and create test accounts?
- Customer account
- Developer account
- Test account
- Sandbox account
True or false? A developer is required to create an OAuth token.
- True
- False
Fill in the blank: ____ is the process of specifying the scope of what a particular user can access.
- Password protection
- Provisioning
- Authorization
- Authentication
Unicorn Inc. has grown rapidly over the past six months, and they’re collecting more data than ever before. Some of the new employees don’t know which tool can pull data into reports. Which Ops Hub tool is the best solution for this use case?
- Data sets
- Data sync
- Data queries
- Snowflake data share
True or false? Clients who currently use HubSpot can access the basics of Data Sync.
- True
- False
Which integration tools are often referred to as “low code” or “no code” solutions?
- HubSpot-built integrations
- Third-party integrations
- iPaaS
- Custom integrations
On a discovery call, your client mentions that they want to track information about shipments of physical products. Which HubSpot object is the best place to store this information?
- Standard objects
- Custom objects
- Custom behavioral events
- Properties
What is an example of an association label?
- Contact to company
- One to many
- Primary
- Employee
Which of the following datasets would be a good fit for creating a custom object?
- Location data for retail stores
- Job listings
- List of favorite books
- Dog breeds
True or false? You can change a custom object’s primary display property after you define the object.
- True
- False
True or false? Referencing an ERD could add unnecessary complexity to your migration plan, so it’s best to leave it out of the discussion.
- True
- False
True or false? A solutions architect will communicate details in the same manner to both clients and developers.
- True
- False
Which of the following is NOT an example of an engagement?
- A call
- An email
- A task
- A meeting
Fill in the blank: The object that represents a good or service that you sell are ___.
- line items
- quotas
- products
- deals