How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

True Fit Closet API

Information about the profile's closet.

True Fit Closet API is one of 22 APIs that True Fit publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Closet. The published artifact set on APIs.io includes an OpenAPI specification, an API reference, and API documentation.

This API exposes 9 operations across 4 paths, and defines 25 schemas. It is described by OpenAPI 3.2.0, at version 1.0.

Requests are made against 2 base URLs: /profile/public/v3/{tla}, https://partner.truefitcorp.com/api.

9 operations 4 paths 25 schemas 2 DELETE3 GET2 POST2 PUT

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0
Base URL
https://partner.truefitcorp.com/api
Authentication
HTTP Basic
Resource Areas
1

Authentication & Security 1

True Fit Closet API declares 1 security scheme for authenticating requests. It accepts HTTP basic authentication (partnerApiKey).

  • partnerApiKey — Empty username, partner API key as the password: Authorization: Basic .

Paths & Operations 9

Across 4 paths, the API surfaces 9 operations — 2 DELETE, 3 GET, 2 POST, 2 PUT. Each is listed below with its method, path, parameters, and response codes.

Closet 9

Information about the profile's closet.

GET
/profiles/{profileId}/closet
Retrieve the closet items for the given profile.
3 params → 200
POST
/profiles/{profileId}/closet
Saves a closet item for the given profile.
2 params body → 200
GET
/profiles/{profileId}/closet/{closetId}
Get a specific closet item by ID.
3 params → 200
PUT
/profiles/{profileId}/closet/{closetId}
Updates a closet item for the given profile.
4 params body → 200
DELETE
/profiles/{profileId}/closet/{closetId}
Deletes a Closet Item
4 params → 200
GET
/partner/{partnerId}/profile/{profileId}/closet
List the profile's closet items
listClosetItems 4 params → 200401404
POST
/partner/{partnerId}/profile/{profileId}/closet
Add a closet item
createClosetItem 4 params body → 201400401404500
PUT
/partner/{partnerId}/profile/{profileId}/closet/{closetItemId}
Update a closet item
updateClosetItem 5 params body → 200400401404500
DELETE
/partner/{partnerId}/profile/{profileId}/closet/{closetItemId}
Delete a closet item
deleteClosetItem 5 params → 204401404

Schemas 25

The contract defines 25 schemas that model the data the API accepts and returns. The most detailed are StyleAttributes (12 properties), ClosetItem (10 properties), CreateClosetItemRequest (8 properties), UpdateClosetItemRequest (8 properties). Each schema is shown below with its type and property counts.

MensBottomsStyle
string
Department
string
Garment department. Matched case-insensitively - Womens and womens are both accepted - and stored lowercased.
StyleAttributes
object
The styles is a map that is composed of a styleType key and an associated value in the values list returned from the /style-attributes endpoint for the styleTy…
12 properties
ClosetItem_2
WomensSleeveLength
string
Gender
string
Error
object
Standard error body.
3 properties 2 required
ClosetCategory
string
Garment category. Matched case-insensitively and stored lowercased.
AgeGroup
string
UpdateClosetItemRequest
object
Every field is optional. The fields you send are merged over the stored item and the merged result is re-validated against True Fit's catalogue.
8 properties
ClosetItemAge
string
WomensRise
string
WomensBraBandFit
string
WomensBraCupFit
string
CreateClosetItemRequest
object
A garment the user owns. The combination of fields must resolve to a size in True Fit's catalogue or the request is rejected - see the integration guide.
8 properties 7 required
WomensBottomsStyle
string
MensPantsFit
string
WomensTopsStyle
string
ClosetItem
object
10 properties 4 required
WomensBraStyle
string
WomensSilhouette
string
FitDescription
string
Category
string
ValidationError
object
Schema validation failure. Note this body carries no statusCode.
2 properties 2 required
SizeType
string
Size range the garment belongs to. Matched case-insensitively and stored lowercased.

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

true-fit-closet-api-openapi.yml Raw ↑

Other APIs True Fit publishes across the network.

True Fit 360 Member View API
True Fit Analytics API
True Fit Auth API
True Fit Bra Sizes API
True Fit Brands API
True Fit Checkout API
True Fit Discovery Recommendation API
True Fit Fit Recommendation API
True Fit Identity API
True Fit Inseams API
True Fit Measurements API
True Fit Normalized Sizes API
Where this information came from

This is an independent, third-party profile of True Fit Closet API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.