Public APIs
Traitify favicon

Traitify

Personality

Assess, collect and analyze Personality.

Traitify's website screenshot

About Traitify

Traitify provides a personality assessment API that presents users with a series of visual, image-based questions answered with "Me" or "Not Me" selections, producing personality trait and type data. The API is accessed via authenticated REST calls (public and secret key pairs) to create assessments tied to a specified deck, and results can be retrieved and updated programmatically.

The service includes a JavaScript widget for embedding assessments directly into a website or application, requiring only a host, public key, and target element to render. Documentation covers personality results, traits, types, blends, and career matching, including endpoints for listing decks, creating and updating assessments, bulk updates, and retrieving top or specific career matches.

The product is aimed at developers integrating personality data into applications for uses such as applicant fit scoring, personalized job recommendations, personalized interview questions, personality-based compatibility analysis, communication style identification, ideal work environment matching, workplace performance prediction, career growth guidance, leadership style assessment, and team building.

Key features

  • Visual image-based personality assessments ("Me"/"Not Me" selection)
  • Personality trait, type, and blend results
  • Career matching including top and specific career matches
  • JavaScript widget for embedding assessments in about 5 minutes
  • REST API for creating and managing assessments
  • Bulk update and results update endpoints

Frequently asked questions

What can Traitify's API be used for?

It can power applicant fit scores, personalized job recommendations, interview questions, communication style insights, and team building suggestions. It is aimed at developers integrating personality-based personalization into products.

How do I authenticate API requests?

You sign up for a developer account to obtain a Public Key and Secret Key, then authenticate requests using the Secret Key, e.g. via curl with -u.

How do I integrate an assessment into my site?

Include the Traitify JavaScript widget (cdn.traitify.com/js/v2/traitify.js), set the host and public key, then create and render an assessment component targeting a page element.

What does the API return?

Endpoints return assessment data such as an assessment id, deck id, and timestamps, plus personality results including traits, types, and blends.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product