A Fast, Secure, and Scalable REST API

A high-performance and robust API, designed for easy integration with your existing systems.Blurit automates the anonymization of large-scale image and video datasets, ideal for high-volume environments.

Boost Efficiency with an Easy-to-Integrate API, No Internal Support Needed

Our easy-to-integrate API helps improve efficiency by seamlessly fitting into your existing systems. With no need for internal support, it saves time and resources, allowing you to focus on what matters most. Whether you’re working with single or multiple files, the API handles it all.

    Boost Efficiency with an Easy-to-Integrate API, No Internal Support Needed

    Clear, Comprehensive Doc to Help You Easily Integrate Our API Into Your Platforms

    Our clear and comprehensive documentation makes integrating our API into your platforms simple and straightforward. It offers all the information you need to get started quickly and efficiently.

      Clear, Comprehensive Doc to Help You Easily Integrate Our API Into Your Platforms

      A Secure Rest API

      Leverage a secure and reliable REST API designed by experts to meet the highest standards of data protection and operational efficiency.

      Easy to Integrate

      Simplify your development process with a well-documented, developer-friendly API that ensures seamless and efficient integration.

      Detailed Documentation

      Access expert-level, thoroughly detailed documentation that empowers you to handle any project, from small-scale tasks to enterprise-grade implementations, with confidence.

      Valuable Features Built-In

      Benefit from advanced, pre-configured features, including cutting-edge anonymization tools, designed to enhance your workflows and ensure compliance with industry regulations.

      Web Sockets

      WebSockets power our anonymization API with real-time updates, ensuring a seamless user experience and optimized server performance.

      End-to-End Encryption

      All requests are encrypted using HTTPS protocol, safeguarding your data during transmission.

      Easy API Key-Based Authentication

      Authentication is easy; it's done using authentication credentials directly available in your account.

      Data Management

      You have full control over your files, with the option to permanently delete them after processing. Unused files are automatically removed after 7 days to maintain privacy.

      Get started free! Integrate our solution into your platform.

      Start Anonymizing

      Exemple of use

      Create an Anonymization Job

      The Create Anonymization Job endpoint lets you automate data anonymization with ease. Process files securely, ensure privacy compliance, and integrate seamlessly into your workflows for powerful, reliable data protection.

      Request

      const response = await fetch('https://api.services.wassa.io/innovation-service/anonymization', {
          method: 'POST',
          headers: {
            "Authorization": "Bearer JWT",
            "Content-Type": "multipart/form-data"
          },
          body: JSON.stringify({
            "input_media": "binary",
            "activation_faces_blur": true,
            "activation_plates_blur": true
          }),
      });
      const data = await response.json();

      Response

      {
        "anonymization_job_id": "client_uuid-SRV_ANONYMIZATION-abc123def456"
      }

      Then Get Your Result

      The Get Anonymized Media endpoint lets you retrieve processed files seamlessly. Access your anonymized data securely and integrate it directly into your applications with ease.

      Request

      const response = await fetch('https://api.services.wassa.io/innovation-service/anonymization/{anonymization_job_id}', {
          method: 'GET',
          headers: {
            "Authorization": "Bearer JWT"
          },
      });
      const data = await response.json();

      Response

      {
        "status": "Succeeded",
        "output_media": "https://api.services.wassa.io/innovation-service/result/b83603c4-b9c7-4e86-9fe4-a2eeba2dfa06.jpeg",
        "output_json": "https://api.services.wassa.io/innovation-service/result/b83603c4-b9c7-4e86-9fe4-a2eeba2dfa06.json",
        "error": "Error message"
      }

      Technical Information

      Specification

      • REST Architecture
      • JSON Data format
      • Support most programming languages (.Net, Python, PHP, Node.js, Typescript.js, Java, Kotlin, Swift...)
      • Webhooks and Websockets (socket.io) available

      Fast to deploy, ready to scale — Blurit API adapts to your needs

      Ask for a dedicated quotation or to schedule a call with our commercial team

      FAQ

      Find Your Answers

      Find all the answers to questions about Blurit, for both functional or technical aspects. If you do not find the answer you are looking for, feel free to reach out to us via our contact page.

      • Features

        • Supported file formats (images, videos, etc.)

          For images, we support JPEG, JPG, PNG, and WEBP files, and for videos, we accept MP4, AVI, MKV, and MOV files.

        • What are the anonymization options?

          We offer three types of anonymization Classic Blur, Black box, Pixelation.

        • Batch processing

          We also accept ZIP files to process large volumes of images and videos.

        • File processing limit

          We process files up to 8GB to meet all your needs, whether for small or large data volumes.

      • Integration

        • Sign up and obtain API key

          To test and integrate our API into your platform, simply create an account and access your API credentials (Client ID and Secret ID) directly through your account.

        • Documentation and code examples

          We provide comprehensive documentation and code examples to help you integrate our API into your platform. You can find these resources in the API documentation section of your account.

      • Security

        • Data Privacy

          Your data is fully protected. We never access or use it to train our models. We take our clients' privacy seriously.

        • File Storage and Deletion

          We store your data for 7 days. After this period, it is automatically and permanently deleted from our servers.

      Don’t wait any longer! Get started free

      Start Anonymizing