← Back to Blog

MAMMAL Protein–Protein Interaction API: Unlocking Biological Insights for Free

October 5, 2026

Detailed view of a microscope in a laboratory used in scientific research.

Photo by indra projects on Pexels

The MAMMAL Protein–Protein Interaction API is a powerful tool available as part of the free Cure Cancer With AI API. With this endpoint, developers can predict the binding-affinity class for two proteins using the advanced IBM MAMMAL biomedical foundation model. In the world of biology, understanding how proteins interact is vital for unraveling complex biological processes and developing new therapeutic strategies. However, running heavyweight inference models for protein–protein interactions can be resource-intensive and time-consuming. This API addresses that problem by providing a hosted solution, allowing developers to screen pairs of proteins efficiently without the burden of managing heavy computational resources.

Why This Endpoint Matters

Protein–protein interactions (PPIs) are fundamental to nearly every biological function. They play a critical role in cellular processes, disease mechanisms, and the development of new drugs. The ability to predict whether two proteins will interact can significantly accelerate research in fields such as oncology, genomics, and drug discovery. By leveraging the MAMMAL model through this API, researchers and developers can access cutting-edge predictions without needing extensive infrastructure or expertise in machine learning. This democratizes access to sophisticated biological insights, enabling small labs and startups to make informed decisions based on predicted interactions.

How to Use It

To use the MAMMAL Protein–Protein Interaction API, you will need to make a POST request to the following endpoint:

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

### Key Parameters

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

The API will return a JSON response that includes the following structure:

{
    "data": {
        "prediction": ,
        "label":  // "1" for interacting, "0" for non-interacting
    }
}

### Example Code

Here’s how you can use the API with a JavaScript fetch request:

const proteinA = "ACDEFGHIKLMNPQRSTVWY";
const proteinB = "ACDEFGHIKLMNPQRSTVWY";

fetch('https://curecancerwithai.com/api/v1/mammal/ppi', {
    method: 'POST',
    headers: {
        'Content-Type': 'application/json',
        'Authorization': 'Bearer ccw_live_YOUR_KEY'
    },
    body: JSON.stringify({
        protein_a: proteinA,
        protein_b: proteinB
    })
})
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));

What You Can Build

With the MAMMAL Protein–Protein Interaction API, the possibilities are vast. Here are a few concrete use cases:

  • Screening Candidate Interaction Partners: Researchers can quickly assess potential interactions between proteins involved in a specific biological process or disease pathway, streamlining the identification of key partners for further study.
  • Prioritizing Wet-Lab Experiments: By predicting interactions in silico, scientists can focus their limited resources on the most promising candidates, saving time and costs associated with experimental validation.
  • Annotating Protein Networks: Developers can enhance existing protein interaction databases by annotating predicted edges, leading to richer datasets that can be used in various computational biology applications.

Get Started for Free

The MAMMAL Protein–Protein Interaction API is free to use! You can create a free API key at /api-keys and read the full documentation at /developers. With the free tier, you are allowed up to 100 requests per hour per key, enabling you to explore and utilize this valuable resource without any financial commitment.

Conclusion

The MAMMAL Protein–Protein Interaction API provides a unique opportunity for researchers and developers to explore the intricate world of protein interactions through an accessible and user-friendly interface. By leveraging this API, you can make informed decisions in your research projects and contribute to the broader field of cancer research and beyond. However, it is essential to remember that while the predictions made by the API can provide valuable insights, they are not a substitute for medical advice or diagnostic processes. Always consult a qualified professional for medical inquiries.

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.