/
SA
safetyculture
/
SafetyCulture API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 2w ago · Updated 2w ago
View markdown
safetyculture
SafetyCulture API
post
Creates a credential type
v1
latest
OpenAPI 3.1.0
2026-07-26
391
1,469
1.1 MB
Actions
33
Apps
10
Assets
45
Bulk user operations
3
Companies
12
Credentials
14
delete
Deletes a credential including all its versions.
put
Updates a credential type
post
Creates a credential type
get
Gets a credential type
delete
Deletes a credential type
post
Lists credential types
post
Deletes all media for a credential version
get
Gets a version of a credential.
put
Updates a version of a credential.
post
Adds a version to a credential.
post
Lists all versions of a credential.
post
Lists the latest version of credentials based on applied filters.
get
Gets the Credential settings for your organization.
put
Updates the Credential settings for your organization.
Data Feeds
39
Directory (Sites)
16
Documents
10
Groups
8
Heads Up
5
Inspections
32
Investigations
38
Issues
24
Lone Worker
1
Media
1
OSHA
14
Response Sets
8
Schedules
12
Schedules (legacy)
4
Sensors
7
Template Definition
1
Templates
6
Training
24
Users
17
Webhooks
7
Credentials
Creates a credential type
post
/credentials/v1/credential-type
Request body
S12UserdocumentsV1CreateDocumentTypeRequest
required
document_category
'DOCUMENT_CATEGORY_LICENSES_AND_CREDENTIALS'
DOCUMENT_CATEGORY_LICENSES_AND_CREDENTIALS: Licenses and credentials for users
type_attributes
S12TypefieldV1CreateTypeAttributes
Response
A successful response.
S12UserdocumentsV1CreateDocumentTypeResponse
required
id
string
The unique identifier of the created credential type.