In the digital age, personal style goes beyond clothing and accessories. Hairstyles play an important role in shaping personal appearance and identity. With the advent of technology, experimenting with different hairstyles is now easier and more accessible than ever. The Hairstyle Change API represents a groundbreaking innovation in the realm of virtual makeovers, offering developers and users the ability to explore a wide range of hairstyles seamlessly.
The Hairstyle Change API revolutionizes the way people interact with virtual makeover applications. Whether integrated into beauty apps, social media platforms or e-commerce websites, this API allows users to experiment with various hairstyles in real time, providing them with a personalized and engaging experience.
One of the key features of the Hairstyle Change API is its seamless integration capabilities. Users can effortlessly incorporate the API into existing applications or create new ones from scratch, thanks to its flexible architecture and comprehensive documentation. This ease of integration ensures a seamless user experience and allows developers to focus on creating innovative features rather than dealing with technical complexities.
The Hairstyle Change API represents a paradigm shift in the world of virtual makeovers, offering users a transformative experience that transcends traditional beauty canons. With its seamless integration, diverse styling options and personalized recommendations, the API allows individuals to explore, express and celebrate their unique sense of style. Whether you are a user looking to enhance your application or a user eager to embark on a virtual styling journey, the Hairstyle Change API invites you to reimagine the possibilities of self-expression.
It receives an image and provides a base 64.
Besides the number of API calls, there is no other limitation.
To use this endpoint you must enter an image format (jpeg, jpg, png, bmp) and a type of hair style.
The size of the image must not be larger than 5 MB.
Image resolution: Less than 4096x4096px.
Hairstyle type.
101: Bangs (default)
201: Long hair
301: Bangs with long hair
401: Medium hair increase
402: Light hair increase
403: Heavy hair increase
502: Light curling
503: Heavy curling
603: Short hair (requires input size < 2048x2048; if the input is larger than 2048x2048, the output image will be resized to a maximum of 2048 on the longest side.)
801: Blonde
901: Straight hair
1001: Oil-free hair (slight effect, recommended for images with noticeable issues)
1101: Hairline fill (slight effect, recommended for images with noticeable issues of a high hairline)
1201: Smooth hair (slight effect, recommended for images with a large hairstyle area)
1301: Fill hair gap (slight effect, fills the scalp part in the hair area, recommended for images with noticeable issues)
Hairstyle changer - Endpoint Features
| Object | Description |
|---|---|
hair_type |
[Required] |
Request Body |
[Required] File Binary |
{"data":{"image":"\/9j\/4AAQSkZJRgABAQAAAQABAAD\/2wBDAAIBAQEBAQIBAQECAgICAgQDAgICAgUEBAMEBgUGBgYFBgYGBwkIBgcJBwYGCAsICQoKCgoKBggLDAsKDAkKCgr\/2wBDAQICAgICAgUDAwUKBwYHCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgr\/wAARCADhAOEDASIAAhEBAxEB\/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL\/8QAtRAAAgEDAwIEAwUFBAQAAAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWmp6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6\/8QAHwEAAwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL\/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6\/9oADAMBAAIRAxEAPwD9\/KKKKACiiigBjE7utISwGFOKV\/vUlACHzez00JIrFkZQWOWIUcnGMn8AKfRQBFPA1zA9tc7JI5FKyRyICrKeCCMcjHagW7LM1wu0SOoV5Ao3FRkgE+gJP5n1qWgnAyaAGYuB0m\/SoX8zzVmJUyKm1W2jIBxkA+hwD+A9Kmll2qdp5rI1fV7TR7STU9XuliijjLSSOwVUUclmJwAPc8UBuaYnl\/57E9+1QySeayTSlWMbbomZQdpwVyPQ4JGR2J9a\/Pf9on\/g5C\/4JefArU9X8LaT8br\/AMW61pEMqDT\/AAppbzQT3C8eSlyy+UWyDyGK+hNfnj+07\/wdiftVeKvDXiHTf2bvg54f8Eabe5h0bxLrnmXGo2URUYcRj935vXkhlHHeoc4o2hQnI\/oWkubjGTMwwfTFVZtQfaFnlBBZSqykdQcjr3yAc+1fyE2H\/Bdf\/gqrBYQaVpv7fXjS5MFwJP8ASY4A3J5DPs3MPbNePfF79sz9q748\/E+4+K\/xq\/aM8Y6prd2m0Xs2vzKiDGAiKhARMfwqBUuquxoqD7n9rNhqJy7xOuZG3SNHtO44AycdTgAfhVl3F3A8FwRJHIpWSN1BVlPBBHcY6iv4mvhF+2r+2H+zz4mg8ZfAf9p7xlob6b..."},"_note":"Response truncated for documentation purposes"}
curl --location 'https://zylalabs.com/api/4208/hairstyle+change+api/5104/hairstyle+changer?hair_type=Required' \
--header 'Content-Type: multipart/form-data' \
--form 'image=@"FILE_PATH"'
| Header | Description |
|---|---|
Authorization
|
[Required] Should be Bearer access_key. See "Your API Access Key" above when you are subscribed. |
No long-term commitment. Upgrade, downgrade, or cancel anytime. Free Trial includes up to 50 requests.
To use this API users must enter an image and a hairstyle through a number.
The Hairstyle Changer API facilitates virtual hairstyle experiences within applications and platforms. It allows users to try on various hairstyles virtually in real time.
Zyla provides a wide range of integration methods for almost all programming languages. You can use these codes to integrate with your project as you need.
There are different plans to suit all tastes, including a free trial for a small number of requests, but your rate is limited to avoid abuse of the service.
The interactivity and fun of trying out different hairstyles can increase user engagement on your app or website.
The Hairstyle Change API returns a base64-encoded image of the transformed hairstyle applied to the input image. This allows users to visualize the hairstyle change directly within their applications.
The key field in the response data is "data.image," which contains the base64-encoded string of the modified image. This string can be used to display the new hairstyle in various applications.
The API accepts two main parameters: the image file (in formats like jpeg, jpg, png, bmp) and the hairstyle type, which is specified by a numeric code corresponding to different styles.
The response data is structured in JSON format, with a main "data" object containing the "image" field. This organization allows for easy parsing and integration into applications.
The API provides information on various hairstyle transformations, including styles like bangs, long hair, and curling options. Each style is identified by a unique numeric code for easy reference.
Users can customize their requests by selecting different hairstyle types using the provided numeric codes. This allows for a tailored experience based on user preferences.
Typical use cases include virtual makeover applications, beauty apps, and social media platforms where users want to experiment with different hairstyles before making a decision.
Data accuracy is maintained through rigorous testing of hairstyle transformations and continuous updates to the hairstyle database, ensuring that users receive realistic and high-quality results.
Please have a look at our Refund Policy: https://zylalabs.com/terms#refund
To obtain your API key, you first need to sign in to your account and subscribe to the API you want to use. Once subscribed, go to your Profile, open the Subscription section, and select the specific API. Your API key will be available there and can be used to authenticate your requests.
You can’t switch APIs during the free trial. If you subscribe to a different API, your trial will end and the new subscription will start as a paid plan.
If you don’t cancel before the 7th day, your free trial will end automatically and your subscription will switch to a paid plan under the same plan you originally subscribed to, meaning you will be charged and gain access to the API calls included in that plan.
The free trial ends when you reach 50 API requests or after 7 days, whichever comes first.
No, the free trial is available only once, so we recommend using it on the API that interests you the most. Most of our APIs offer a free trial, but some may not include this option.
Yes, we offer a 7-day free trial that allows you to make up to 50 API calls at no cost, so you can test our APIs without any commitment.
Zyla API Hub is like a big store for APIs, where you can find thousands of them all in one place. We also offer dedicated support and real-time monitoring of all APIs. Once you sign up, you can pick and choose which APIs you want to use. Just remember, each API needs its own subscription. But if you subscribe to multiple ones, you'll use the same key for all of them, making things easier for you.
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
425ms
Service Level:
100%
Response Time:
0ms
Service Level:
93%
Response Time:
0ms
Service Level:
100%
Response Time:
19,677ms
Service Level:
100%
Response Time:
19,128ms
Service Level:
100%
Response Time:
0ms
Service Level:
100%
Response Time:
18ms
Service Level:
100%
Response Time:
19,176ms
Service Level:
100%
Response Time:
19ms
Service Level:
100%
Response Time:
1,130ms
Service Level:
100%
Response Time:
3,472ms
Service Level:
100%
Response Time:
1,259ms
Service Level:
100%
Response Time:
1,869ms
Service Level:
100%
Response Time:
729ms
Service Level:
100%
Response Time:
1,636ms
Service Level:
100%
Response Time:
1,130ms
Service Level:
100%
Response Time:
581ms
Service Level:
100%
Response Time:
883ms
Service Level:
100%
Response Time:
620ms