Skip to main content
Knowledge Base

Frequently Asked Questions

Everything you need to know about Biocore's regulatory data API — from getting started to enterprise pricing.

58 questions9 categoriesUpdated June 2026

9 questions

A

Biocore is a pharmaceutical regulatory intelligence infrastructure platform. It provides structured API access to regulatory data from FDA (DailyMed), EMA, PMDA, MHRA, Health Canada, TGA, ANSM, Swissmedic, HPRA, HSA, AEMPS, Medsafe, and AIFA — 200K+ normalized drug labels across 13 regulatory regions delivered via REST API and webhooks, with ANVISA (Brazil) and TFDA (Taiwan) integration coming soon. A Model Context Protocol (MCP) server is in development.

A

Most developers make their first API call within 5 minutes using Biocore's Quick Start guide. Python and Node.js SDKs are available. Enterprise integration timelines depend on your environment and are scoped with your team.

A

Biocore is built to support customers' GxP programmes. Biocore is a reference tool, not a system of record for regulated records, so Part 11 record and signature requirements do not apply to it. Customers who use Biocore outputs in regulated work keep their own records. Security controls that support your compliance programme: role-based access, activity logging, encryption in transit. A security overview is available on request. See biocore.com/compliance for details.

A

Building your own regulatory data pipeline typically takes 6–18 months and requires a full-time engineering team. With Biocore's API, you get production-ready access to normalized regulatory data in minutes, not months.

A

Without Biocore, yes — you need a full-time team to continuously monitor 15 regulatory sources across regulatory regions. Biocore manages all ingestion, normalization, and monitoring, so your team focuses on building.

A

Biocore aggregates data from 15 primary regulatory sources feeding thirteen authorities: FDA (via DailyMed), EMA (EPAR), PMDA, Health Canada, TGA, MHRA, ANSM, Swissmedic, HPRA, HSA, AEMPS, Medsafe, and AIFA, with ANVISA (Brazil) and TFDA (Taiwan) integration coming soon. Each source is ingested, normalized into a common schema, and validated before it reaches the API.

A

Biocore returns all API responses as structured JSON for programmatic use. The same regulatory documents are also available as original-source PDF, web-friendly HTML, and exportable Excel. This lets engineering teams consume normalized fields directly without parsing source documents themselves.

A

Pharmaceutical and health-technology engineering teams, compliance and pharmacovigilance groups, and AI product teams use Biocore. They share a need for accurate, normalized regulatory data across regulatory regions without dedicating engineers to perpetually maintaining ingestion pipelines for changing agency sources.

A

Biocore replaces the data-engineering and source-monitoring burden a regulatory affairs team would otherwise carry, delivering normalized, structured data automatically. It does not replace regulatory judgment or strategy; instead it frees regulatory affairs staff to focus on interpretation and decisions rather than collecting and reconciling raw data.

5 questions

A

After receiving your API key, send a POST to /v1/search with the apikey header and a JSON body filtering on medicationName. The response returns matching drug labels including medicationName, companyName, lastUpdated, and a productHtml path. Most developers complete this first call in under five minutes.

A

Schedule a demo with the Biocore team to discuss your integration requirements. After onboarding you receive a test key (bk_test_...) for evaluation and a production key (bk_live_...) for live traffic. No production data is required to start testing against the API.

A

A basic integration takes minutes: authenticate, query /v1/search, and consume the JSON response. A full production integration with webhooks and coverage across regulatory regions typically takes days. Enterprise rollout timelines depend on your environment and are scoped with your team.

A

Biocore provides official Python and Node.js SDKs with full OpenAPI documentation, letting you call endpoints with typed helpers instead of building raw requests. Any language can use the REST API directly, and webhook support is included for real-time regulatory change notifications during integration.

A

Yes. After onboarding you receive a test API key (bk_test_...) rate-limited to 100 requests per day, so you can evaluate search, retrieval, and response shapes against real normalized data before moving to a production key or committing to a pricing proposal.

5 questions

A

Biocore covers thirteen regulatory regions through a single API: FDA in the United States, EMA in the European Union, PMDA in Japan, Health Canada, TGA in Australia, MHRA in the United Kingdom, ANSM in France, Swissmedic in Switzerland, HPRA in Ireland, HSA in Singapore, AEMPS in Spain, Medsafe in New Zealand, and AIFA in Italy. ANVISA in Brazil and TFDA in Taiwan are coming soon. All regulatory regions share one normalized data schema.

A

Biocore provides structured, validated data across 13 regulatory regions (by authority: FDA, EMA, PMDA, Health Canada, TGA, MHRA, ANSM, Swissmedic, HPRA, HSA, AEMPS, Medsafe, AIFA) through a single unified API, with ANVISA (Brazil) and TFDA (Taiwan) coming soon. Manual comparison across fragmented PDFs and portals is replaced by structured, normalized records.

A

Yes. Because all thirteen regulatory regions share one normalized data schema, you can start with a single authority such as FDA and add EMA, PMDA, or others later without re-architecting your integration. Your engagement can scale coverage as your product and regulatory footprint grow.

A

Yes. Biocore normalizes EMA approval and EPAR data into structured fields you can query programmatically, and webhooks notify you of new European approvals as they occur. This lets commercial and strategy teams monitor EU competitive activity through an API rather than manually reviewing EMA publications.

A

Biocore helps reconcile drug identifiers by attaching NDC, RxNorm/RxCUI, and UNII codes to its normalized records. Formulary and payer systems use these standard identifiers to match products across data sources accurately, avoiding the mismatches that arise when relying on brand or generic names alone.

5 questions

A

Biocore ingests regulatory updates on each source's publication cycle — daily for FDA, EMA, and MHRA; weekly for TGA, Swissmedic, HPRA, and AEMPS; monthly for ANSM, Health Canada, PMDA, HSA, Medsafe, and AIFA. ANVISA (Brazil) and TFDA (Taiwan) integration is coming soon. Webhook events fire within hours of any detected change, so downstream compliance and analytics systems reflect the latest available data without manual monitoring of agency portals.

A

Biocore ingests regulatory updates within 24 hours of publication and dispatches webhook events within hours of detection, giving compliance and engineering teams fast, automated notice of any label change, approval, or safety communication.

A

Biocore ingests regulatory updates within 24 hours of publication and dispatches webhook events within hours of detecting a change. Compared with manual monitoring that can lag 24–72 hours, this gives compliance and operations teams a meaningful head start on reviewing and responding to regulatory updates.

A

Monitor FDA label changes automatically by subscribing to Biocore webhooks. When a label changes, Biocore dispatches a structured alert identifying the drug, the regulatory region, and the change, usually within hours. This replaces daily manual checks of DailyMed with an event-driven feed your compliance systems can act on immediately.

A

Yes. Biocore monitors the regulators in thirteen regulatory regions — FDA, EMA, PMDA, Health Canada, TGA, MHRA, ANSM, Swissmedic, HPRA, HSA, AEMPS, Medsafe, and AIFA — and sends unified webhook alerts when any of them publishes a label change, approval, or safety communication, so one integration covers all your regulated markets.

5 questions

A

Yes. Biocore integrates with AI agent workflows and LLM pipelines via the Slim API, delivering normalized regulatory data as structured JSON for retrieval and grounding. A Model Context Protocol server is in development and will enable natural-language queries from AI assistants.

A

Biocore is building a Model Context Protocol server, currently in development, that lets AI assistants query regulatory data in natural language. Until it ships, the Biocore Slim API already delivers structured JSON that integrates cleanly into LLM agent and retrieval workflows today.

A

Biocore is building a Model Context Protocol server, currently in development, that will let AI assistants query regulatory data in natural language. Until it ships, the Biocore Slim API delivers structured JSON that integrates cleanly into LLM agent and retrieval pipelines today.

A

Provide regulatory data to an AI agent by calling the Biocore Slim API and feeding its structured JSON into the agent's retrieval context. Because fields are normalized across thirteen regulatory regions, the agent receives consistent, citable data instead of inconsistent text scraped from PDFs or agency websites.

A

Biocore grounds LLM answers by supplying normalized, source-traceable regulatory fields the model can cite directly. Instead of hallucinating from loosely parsed labels, an agent retrieves validated drug-label and safety data through the API, improving answer accuracy and giving each response a verifiable regulatory source.

10 questions

A

Build a drug information portal by querying the Biocore API for normalized label fields — indications, dosing, warnings, and contraindications — and rendering them in your interface. Webhooks notify your portal when labels change, so displayed information stays current without manual updates or custom DailyMed ingestion.

A

Biocore provides an FDA drug label API that normalizes DailyMed SPL data into structured JSON. Rather than parsing raw SPL XML, you query clean fields for any drug and receive consistent label content, with the same schema extending to twelve additional regulatory regions beyond the US.

A

Keep drug label data current by subscribing to Biocore webhooks, which fire within hours of any label change, new approval, or safety communication. Your portal updates the affected records automatically, so users always see current prescribing information without scheduled re-scraping or manual review of agency sources.

A

Biocore functions as a pharmacovigilance data source, delivering structured adverse reaction and safety data through its API. Safety teams pull machine-readable signals normalized across thirteen regulatory regions into their monitoring systems, replacing manual aggregation of inconsistently formatted data from multiple regulatory agencies with a single consistent feed.

A

Get adverse event regulatory data by querying Biocore for structured safety and adverse reaction fields tied to specific drugs. The data is normalized across regulatory regions, so a pharmacovigilance system receives consistent records rather than reconciling varied formats from FDA, EMA, and other agencies individually.

A

Yes. Biocore supports ongoing safety surveillance by combining structured adverse-event data with webhook notifications for new safety communications. Pharmacovigilance teams receive timely, machine-readable updates across thirteen regulatory regions, enabling continuous signal monitoring and supporting regulatory reporting obligations without manual collection from individual agency portals.

A

Track competitor drug approvals by querying Biocore for approval and label data across thirteen regulatory regions and subscribing to webhooks for new events. Instead of manually watching multiple agency sites, strategy teams receive structured, timely notifications when competitors gain approvals or update labels in any covered market.

A

Biocore supports competitive intelligence by delivering normalized approval, label, and safety data across thirteen regulatory regions through one API. Teams build dashboards and alerts on competitor activity using consistent structured data, replacing slow manual monitoring of fragmented agency sources with a programmatic, multi-market intelligence feed.

A

Biocore serves as a formulary data source by delivering normalized drug records with standard identifiers such as NDC, RxNorm, and UNII. Health IT and payer teams reconcile products reliably across systems and ground formulary decisions in current, structured regulatory and label data through a single API.

A

Get drug formulary regulatory data by querying Biocore for normalized label, identifier, and regulatory fields per product. Because records carry NDC, RxNorm, and UNII identifiers, formulary systems match drugs accurately and stay current as labels and approvals change across the thirteen regulatory regions Biocore covers.

5 questions

A

The alternative is licensing normalized regulatory data through an API like Biocore. Instead of spending 6–18 months building ingestion for 15 sources and maintaining it indefinitely, you consume one normalized schema across thirteen regulatory regions immediately, redirecting engineering effort toward your actual product.

A

openFDA offers raw, FDA-only data through a public API with no normalization, no coverage beyond the US, and no managed support. Biocore covers thirteen regulatory regions in one normalized schema, adds webhooks for real-time change notification, making it suited to production systems rather than exploratory queries.

A

Scraping regulatory sources directly introduces legal risk, constant maintenance as pages change, and no guarantee that data structure stays consistent. Biocore licenses and normalizes the data into a stable schema, so your integration keeps working without rework every time an agency changes its website.

A

Building in-house carries standing costs across engineering and regulatory-affairs headcount for the initial build, continuous maintenance as 15 sources change formats, and compliance validation. Biocore replaces those recurring personnel and infrastructure costs with a single managed subscription priced per engagement.

A

Building carries risks of schema drift, silent data breakage, missed regulatory updates, and validation gaps, all requiring ongoing staff time. Buying through Biocore shifts those risks to managed infrastructure with normalization, monitoring, webhooks, and structured data, while your team retains control of how the data is used.

7 questions

A

Biocore is a reference tool, not a system of record for regulated records, so Part 11 record and signature requirements do not apply to it. Customers who use Biocore outputs in regulated work keep their own records.

A

Biocore is built to support customers' GxP programmes. A security overview is available on request.

A

Biocore does not currently hold its own SOC 2 report. The platform runs on SOC 2-supported infrastructure. A security overview, including hosting details, is available on request, and we will complete your security questionnaire.

A

Biocore provides role-based access and activity logging as security controls that support your compliance programme. Customers who use Biocore outputs in regulated work keep their own records.

A

Biocore is built to support customers' GxP programmes. A security overview is available on request, and we will complete your security questionnaire.

A

Production is hosted in Singapore. Dedicated deployments in other locations (for example US or EU) are available on request. Self-hosting is available for the OneLabel application.

A

Email [email protected] with the subject line 'Security Overview Request' to ask for our security overview, or ask us to complete your security questionnaire. Data processing agreements are available on request.

7 questions

A

Biocore pricing is scoped per engagement rather than published as a fixed self-serve rate. A proposal is shaped around your deployment option, regulatory regions, integration scope, compliance requirements, and support level, then delivered after a short demo so the quote reflects how your team actually intends to use the platform.

A

Yes. After onboarding you receive a test API key that lets you evaluate search, retrieval, and response formats against real normalized regulatory data before committing. This sandbox access exists so engineering teams can validate the integration technically before any pricing proposal is finalized.

A

Enterprise support includes prioritized technical assistance and a security overview on request. Integration guidance and change-notification support for regulatory source updates are also included, with specifics confirmed in your engagement proposal.

A

Schedule a demo or email [email protected] to start a quote. During the conversation the Biocore team reviews your deployment preference, required regulatory regions, integration scope, and compliance needs, then returns a tailored proposal so the price reflects your specific use case rather than a generic tier.

A

Self-hosting is available for the OneLabel application. The Slim API and MCP are cloud-hosted and managed by Biocore. Production is hosted in Singapore, and dedicated deployments in other locations are available on request.

A

Contract terms are agreed as part of your engagement rather than fixed publicly, because deployment model, regulatory region coverage, and support level vary by customer. The Biocore team discusses term length during the proposal stage so commitments align with your rollout timeline and procurement constraints.

A

Your API contract and data schema remain stable when you change plans, so adjusting deployment model, regulatory regions, or support level does not require rewriting your integration. The Biocore team coordinates any transition to keep credentials, endpoints, and webhook configuration working without disruption to your systems.

Still have questions?

Talk to the Biocore team. We'll scope your requirements and return a proposal within 48 hours.