{"id":"content-types","title":"Content Types (MIME Types)","description":"Media types used in Content-Type and Accept headers for API requests and responses.","standards":[{"id":"application-json","name":"application/json","title":"JSON Content Type","description":"Standard JSON content type. Default for API request and response bodies. Defined in RFC 8259.","usedFor":["Request bodies","Response bodies","General API communication"]},{"id":"application-problem-json","name":"application/problem+json","title":"Problem Details Content Type","description":"RFC 7807 error response format. Used for structured error responses with type, title, status, detail fields.","usedFor":["Error responses","Problem details"]},{"id":"application-merge-patch-json","name":"application/merge-patch+json","title":"JSON Merge Patch Content Type","description":"RFC 7396 JSON Merge Patch format. Used for PATCH requests with partial updates. Null values indicate deletion.","usedFor":["PATCH requests","Partial updates"]},{"id":"application-json-patch-json","name":"application/json-patch+json","title":"JSON Patch Content Type","description":"RFC 6902 JSON Patch format. Array of operations (add, remove, replace, move, copy, test) for precise updates.","usedFor":["Complex PATCH operations","Precise updates"]},{"id":"application-hal-json","name":"application/hal+json","title":"HAL Content Type","description":"Hypertext Application Language format. JSON with _links and _embedded properties for hypermedia.","usedFor":["Hypermedia responses","HAL format"]},{"id":"application-vnd-api-json","name":"application/vnd.api+json","title":"JSON:API Content Type","description":"JSON:API specification format. Structured format for resources, relationships, and metadata.","usedFor":["JSON:API responses","Structured resources"]},{"id":"multipart-form-data","name":"multipart/form-data","title":"Multipart Form Data","description":"Used for file uploads and forms with binary data. Each part has its own content type.","usedFor":["File uploads","Binary data","Forms"]},{"id":"application-octet-stream","name":"application/octet-stream","title":"Binary Content Type","description":"Generic binary data content type. Used when specific type is unknown or for raw binary downloads.","usedFor":["Binary downloads","Unknown file types"]}],"links":{"self":{"href":"/v1/standards/content-types"},"parent":{"href":"/v1/standards"}}}