This tool relies on data in the MCB Certemy database, which should be considered the most accurate data on this topic
Paste a link to any Google Sheet containing your employee or applicant certification list.
Drag & drop any CSV exported from HubSpot, Excel, or payroll software.
Drop your CSV file here, or click to browse
Look up any individual in the Maryland Certification Board registry to see all certificates attached to their profile.
This application was designed to run autonomously without manual exports or intervention:
The server runs a background job at 2:00 AM Central Time (America/Chicago) every night that connects to Certemy's public registry API and refreshes your local database. When certification boards update license statuses, your local system receives them automatically.
Your Google Sheets users never need API keys, service accounts, or Google Cloud OAuth setup. By setting sharing to "Anyone with the link can view", the application leverages Google's direct CSV export endpoint:
GET https://docs.google.com/spreadsheets/d/{SPREADSHEET_ID}/export?format=csv&gid={GID}
In Certemy, each certified professional has a persistent profileId. Even if a user only provides a CPRS cert number, our matching engine discovers all other certifications attached to that profile (e.g., Approved Supervisor, Forensic Endorsement, Counselor credentials) and outputs each as an actionable row.
You can connect Looker Studio directly to the live synced registry via Google Sheets:
=IMPORTDATA("https://cprs-cert-verifier-zglcl.ondigitalocean.app/api/database.csv")
Use the n8n HTTP Request node to fetch either the complete CSV or a filterable JSON payload:
# Full or filtered JSON stream for n8n
GET https://cprs-cert-verifier-zglcl.ondigitalocean.app/api/database/live?status=active&acronym=CPRS
# Direct raw CSV feed
GET https://cprs-cert-verifier-zglcl.ondigitalocean.app/api/database.csv
When sending emails or SMS via Iterable journeys, add a Live Data tile to pull real-time credential status during execution:
# Iterable Live Data Tile URL (supports cert number or full name)
GET https://cprs-cert-verifier-zglcl.ondigitalocean.app/api/lookup?certNumber={{contact.cprsNumber}}
Iterable automatically parses the JSON response, allowing you to personalize templates with Handlebars syntax like {{liveData.certificationStatus}} or {{liveData.expirationDate}}.
GET https://mcb.certemy.com/api/organization/public_registry/34580ee9-1737-4373-982e-210847f4d4ae?page=1&page_size=20