Skip to main content
POST
Batch Import Subject Compatibility

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Authorization
string
header
required

This API uses OAuth2 with the Client Credential flow. Client Credentials must be sent in the BODY, not the headers. For an example of how to implement this, refer to the c1TokenSource.Token() function.

Path Parameters

app_id
string
required

The application in your catalog that owns the SSO application.

id
string
required

Unique identifier for the SSO application.

Body

application/json

SSOApplicationServiceBatchImportSubjectCompatibilityRequest validates or imports a bounded batch of per-user subject bindings.

apply
boolean

When false, validate without writing. Clients should validate every batch before beginning the apply pass.

entries
Sso Subject Compatibility Import Entry · object[] | null

Client-parsed rows. Each request is bounded to 50 entries.

importId
string

Client-generated identifier shared by every batch from one source file.

Response

200 - application/json

SSOApplicationServiceBatchImportSubjectCompatibilityResponse summarizes one bounded validation or apply batch.

SSOApplicationServiceBatchImportSubjectCompatibilityResponse summarizes one bounded validation or apply batch.

blockingUserIds
string[] | null

Import-created binding owners that block one or more submitted corrections. This is a subset of recoverable_user_ids.

importedRows
integer<int32>

Number of bindings successfully written. Zero for validation-only requests; may be less than valid_rows if apply stops on a write failure.

importedUserIds
string[] | null

Users whose bindings were created by this import, or were already created by an earlier retry carrying the same import_id.

issues
Sso Subject Compatibility Import Issue · object[] | null

Row-level validation or apply failures.

recoverableUserIds
string[] | null

Users whose import-created binding is implicated by a submitted row. This may include the current owner of a submitted subject even when that owner was not itself submitted.

totalRows
integer<int32>

Number of entries in this batch.

validRows
integer<int32>

Number of rows that can be imported.