Set Schemas Custom
Creates or updates a custom schema fragment.
Creates or updates a custom schema fragment.
Authorization
auth-token
All the DevRev APIs require a token to authenticate the user. Provide Authorization: Bearer <TOKEN> as a header to every API request.
How do I find my token?
In: header
Request Body
application/json
"app_fragment" | "custom_type_fragment" | "tenant_fragment"List of all composite schemas used in this fragment.
List of conditions for this fragment.
List of field names which are being dropped.
Whether this fragment has been deprecated.
The description of the custom schema fragment.
textList of all fields in this fragment.
Whether the leaf type corresponds to a custom object
Whether this fragment has been deprecated.
The leaf type this fragment applies to.
textThe app this fragment applies to.
textThe display name of the app.
textResponse Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://api.devrev.ai/schemas.custom.set" \ -H "Content-Type: application/json" \ -d '{ "type": "app_fragment", "description": "string", "leaf_type": "string", "app": "string" }'{
"id": "string"
}{
"detail": "string",
"message": "string",
"type": "artifact_already_attached_to_a_parent",
"existing_parent": "string",
"is_same": true
}{
"detail": "string",
"message": "string",
"type": "unauthenticated"
}{
"detail": "string",
"message": "string",
"type": "forbidden"
}{
"detail": "string",
"message": "string",
"type": "too_many_requests",
"retry_after": 0
}{
"detail": "string",
"message": "string",
"type": "internal_error",
"reference_id": "string"
}{
"detail": "string",
"message": "string",
"type": "service_unavailable"
}