← Back to Blog

Unlocking Protein Interactions: The MAMMAL Protein–Protein Interaction API

July 5, 2026

From above of crop student wearing lab coat and studying human skeleton and tissue while surfing tablet at table in science center

Photo by RF._.studio _ on Pexels

The MAMMAL protein–protein interaction API is a powerful tool within the free Cure Cancer With AI API suite. This API is designed to predict the binding-affinity class for two proteins using the advanced IBM MAMMAL biomedical foundation model. Understanding protein–protein interactions (PPIs) is vital for unraveling the complexities of biological systems, and this API simplifies the process of predicting these interactions.

Why This Endpoint Matters

Protein–protein interactions are fundamental to nearly all biological processes. They govern cellular functions, signal transduction, and the regulation of metabolic pathways. Understanding how proteins interact can lead to insights in cancer research, drug development, and therapeutic interventions. However, experimentally determining PPIs can be time-consuming and resource-intensive.

The MAMMAL PPI API addresses this challenge by providing a hosted model that allows developers and researchers to screen pairs of proteins without the overhead of running heavy inference models on their own systems. This capability accelerates research and aids in the prioritization of experiments, making it an invaluable resource in the field of oncology and beyond.

How to Use It

Utilizing the MAMMAL protein–protein interaction API is straightforward. The API accepts a POST request to the following path:

POST https://curecancerwithai.com/api/v1/mammal/ppi

To make a request, you'll need to include a JSON body with two key parameters:

  • protein_a: The amino-acid sequence of the first protein, using single-letter codes (no spaces or FASTA headers).
  • protein_b: The amino-acid sequence of the second protein, formatted the same way.

The response from the API will return a JSON object with the following structure:

{
    "data": {
        "prediction": ,
        "label": <"0" or "1">
    }
}

In this response:

  • prediction: A numerical value indicating the predicted binding affinity.
  • label: "1" indicates that the proteins are predicted to interact, while "0" indicates they do not.

Here’s a concrete example of how to call this API using curl:

curl -X POST https://curecancerwithai.com/api/v1/mammal/ppi \
-H "Authorization: Bearer ccw_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{
    "protein_a": "ACDEFGHIKLMNPQRSTVWY",
    "protein_b": "ACDEFGHIKLMNPQRSTVWY"
}'

What You Can Build

The MAMMAL PPI API opens up a wealth of possibilities for developers and researchers in the life sciences. Here are some concrete use cases:

  • Screening Candidate Interaction Partners: Quickly assess which proteins are likely to interact in a given biological context, saving time and resources.
  • Prioritizing Wet-Lab Experiments: Use predictions from the API to focus on the most promising protein pairs for laboratory validation.
  • Annotating Protein Networks: Enhance existing protein interaction networks with predicted edges based on the API results, providing deeper insights into biological pathways.
  • Integrating with Other Data: Combine PPI predictions with other datasets, such as gene expression data, to explore correlations and biological relevance.

Get Started for Free

The MAMMAL protein–protein interaction API is completely free to use. You can create a free API key at /api-keys and get started right away. Full documentation, including additional parameters and code samples, is available at /developers. The free tier allows for 100 requests per hour per key, making it easy to explore and integrate into your projects.

Remember, while the data and predictions provided by the API are valuable research signals, they do not constitute medical advice, nor do they replace professional judgment or clinical decision-making. Always consult with qualified healthcare professionals when interpreting biological data.

Conclusion

The MAMMAL protein–protein interaction API is a revolutionary tool for those in the field of cancer research and beyond. By leveraging this free resource, developers can streamline their research processes, enhance experimental design, and contribute to the broader scientific community’s understanding of protein interactions. Don't miss out on the opportunity to utilize this cutting-edge technology in your projects!

To dive deeper into practical AI-for-cancer-research updates, explore our latest blog posts, learn more about our mission, and see how you can support ongoing work on our donations page.