100+ Free EPYA Practice Questions
Pass your Esri ArcGIS API for Python Associate exam on the first try — instant access, no signup required.
You assembled a styled map and want to save it as a reusable portal web map item. Which class builds the web map definition you then save()?
Explore More Esri ArcGIS Certifications
Continue into nearby exams from the same family. Each card keeps practice questions, study guides, flashcards, videos, and articles in one place.
Key Facts: EPYA Exam
75
Multiple-Choice Questions
Esri Technical Certification (EPYA)
90 min
Time Limit
Esri Technical Certification (EPYA)
Associate
Certification Tier
Esri Technical Certification
2-4 yrs
Recommended Experience
Esri Technical Certification
Pass/Fail
Result Reporting
Esri Technical Certification
Pearson VUE
Exam Provider
Esri Technical Certification
Esri's EPYA exam is a proctored 75-question, 90-minute, multiple-choice Pearson VUE exam. It validates applying the ArcGIS API for Python across GIS administration, content management, visualization, spatial analysis, and editing, and is targeted at practitioners with about two to four years of applied experience. Results are reported pass/fail.
Sample EPYA Practice Questions
Try these sample questions to test your EPYA exam readiness. Each question includes a detailed explanation. Start the interactive quiz above for the full 100+ question experience with AI tutoring.
1You need to connect to your ArcGIS Online organization as an administrator so you can manage members and content. Which statement creates an authenticated GIS connection using built-in credentials?
2A script must run unattended on a server using a registered application's client ID without storing a username or password. Which authentication scheme should you configure on the GIS object?
3You want a list of all users in your organization whose role is 'org_publisher'. Which manager and method combination retrieves organization members?
4An employee changed departments and now needs publishing privileges. You have a User object stored in the variable 'user'. Which call changes that member's role to Publisher?
5Before deleting a user account from the organization, you must reassign that person's items and groups so nothing is orphaned. Which User method transfers ownership and group membership during deletion?
6Your organization uses named-user licensing for the ArcGIS Pro extension 'Spatial Analyst'. Which manager lets you assign and revoke that license to members programmatically?
7You need to report how many ArcGIS Online credits your organization has remaining so you can plan analysis budgets. Which property returns the available credit total for the org?
8A workflow must create a new group for a project team and then add several members to it. Which sequence uses the correct managers and methods?
9You must change your organization's default basemap and time zone for all new users. Which call updates organization-level settings?
10You are scripting against ArcGIS Enterprise (Portal) rather than ArcGIS Online. Which GIS connection targets the portal at https://gis.company.com/portal using web-tier integrated authentication?
About the EPYA Exam
The ArcGIS API for Python Associate (EPYA) is an Esri technical certification that validates the ability to apply the ArcGIS API for Python to web GIS administration, content management, visualization, spatial analysis, and editing. It is a 75-question, 90-minute, multiple-choice exam delivered in English through Pearson VUE and aimed at practitioners with roughly two to four years of applied experience.
Assessment
75 multiple-choice questions covering GIS administration, content management, visualization, spatial analysis, and editing with the ArcGIS API for Python
Time Limit
1 hour 30 minutes
Passing Score
Reported pass/fail; Esri does not publish a fixed numeric cut score
Exam Fee
Published on Esri's certification registration pages; confirm the current fee when scheduling with Pearson VUE. (Esri (delivered through Pearson VUE))
EPYA Exam Content Outline
GIS Administration
Connecting with the GIS class to ArcGIS Online and Enterprise, and managing users, groups, roles, licenses, credits, and organization settings through UserManager, GroupManager, and admin helpers.
Content Management
Using the ContentManager and Item objects to add, publish, search, share, update, copy, clone, organize, export, and delete portal items and hosted feature layers.
Visualization
Building map widgets and web maps, adding layers, switching basemaps, applying unique-value and class-breaks renderers, and configuring pop-ups, labels, 3D scenes, and time animation.
Spatial Analysis
Geocoding and reverse geocoding, GeoEnrichment, geometry operations, network routing and service areas, raster functions, hosted analysis tools, and Spatially Enabled DataFrames.
Editing
Applying edits with edit_features, bulk loading and upserting with append, managing attachments, interpreting edit results, and editing editor-tracked and branch-versioned data.
How to Pass the EPYA Exam
What You Need to Know
- Passing score: Reported pass/fail; Esri does not publish a fixed numeric cut score
- Assessment: 75 multiple-choice questions covering GIS administration, content management, visualization, spatial analysis, and editing with the ArcGIS API for Python
- Time limit: 1 hour 30 minutes
- Exam fee: Published on Esri's certification registration pages; confirm the current fee when scheduling with Pearson VUE.
Keys to Passing
- Complete 500+ practice questions
- Score 80%+ consistently before scheduling
- Focus on highest-weighted sections
- Use our AI tutor for tough concepts
EPYA Study Tips from Top Performers
Frequently Asked Questions
How many questions are on the ArcGIS API for Python Associate exam?
Esri's EPYA exam has 75 multiple-choice questions. Results are reported as pass or fail rather than with a published numeric score.
How long is the EPYA exam?
The exam time limit is 1 hour 30 minutes. It is delivered in English as a proctored, computer-based exam through Pearson VUE.
What experience does Esri recommend before taking the exam?
Esri recommends roughly two to four years of applied experience using the ArcGIS API for Python for administration, analysis, visualization, and editing tasks.
What topics does the EPYA exam cover?
The exam covers GIS administration, content management, visualization, spatial analysis, and editing using modules such as gis, features, mapping, geocoding, geoenrichment, geometry, network, and raster.
Is the exam tied to a specific ArcGIS API for Python version?
Esri publishes versioned exam codes (for example EPYA_2024 and EPYA_2026); the skills measured track the current ArcGIS API for Python. Confirm the active version when you register.
Who should take the ArcGIS API for Python Associate exam?
It targets data analysts, data scientists, GIS professionals, and web GIS users or administrators who automate web GIS administration, analysis, visualization, and editing with Python.