Image Metadata Storage & Management

Flexible Image Metadata

S3 metadata is immutable. Update image information as your application evolves. Store custom metadata, organize by projects, and query images efficiently.

Metadata Capabilities

Store and update custom metadata for all your images. No limitations.

Update Anytime
Modify image metadata after upload. Change alt text, categories, and custom fields.
Custom Fields
Store any custom data with your images. Product IDs, user info, or business logic.
Project Organization
Organize images by projects with isolated metadata. Keep different applications separate.
metadata-api.js
// Update image metadata anytime
const updateImageMetadata = async (imageUrl, metadata) => {
const res = await fetch(
'https://api.icefiery.com/api/v1/update-image-metadata',
{
method: 'POST',
headers: {
'X-API-Key': 'private_abc123def456...',
'Content-Type': 'application/json',
},
body: JSON.stringify({
imageUrl: imageUrl,
set: {
alt: metadata.alt,
category: metadata.category,
productId: metadata.productId,
photographer: metadata.photographer,
location: metadata.location
}
}),
}
);
return res.json();
};
// Example usage
await updateImageMetadata('https://cdn.icefiery.com/img_abc123', {
alt: 'Updated product photo showing new color variant',
category: 'product-photos',
productId: 'prod_xyz789',
photographer: 'John Doe',
location: 'Studio A'
});

Real-World Use Cases

See how flexible metadata solves common image management problems.

E-commerce Product Images

Update product information, pricing, and availability without re-uploading images. Track which products are featured or on sale.

{ "productId": "prod_123", "price": "$29.99", "inStock": "true", "featured": "true", "category": "electronics" }
Content Management

Update alt text for accessibility, change categories as content evolves, and track usage across different articles.

{ "alt": "Updated description", "category": "blog-images", "usedIn": ["article_1", "article_5"], "author": "jane@example.com" }
User-Generated Content

Track moderation status, user information, and content policies. Update as moderation decisions change.

{ "userId": "user_abc", "moderationStatus": "approved", "reportCount": 0, "uploadedAt": "2024-01-15" }
Marketing Campaigns

Track campaign performance, A/B test variants, and update messaging without changing image URLs.

{ "campaign": "summer_2024", "variant": "A", "clickThrough": 156, "conversionRate": "3.2%" }

Ready for Flexible Metadata?

Start storing and updating custom metadata with your images. No more immutable S3 limitations.