A WeblogLifeCycleApi would:

This would enable programmatic control over a weblog by an authorized system or person. For instance, you may want your HR system to automatically generate a weblog for each new employee, and freeze it when the employee leaves the company. Or to manage multiple blog servers (made by different vendors) using one admin tool.

Suggestion: This should be a v2 feature or seperate RFC. But I'd get the basic blogging down pat in v1 first.

Contributors: PhilWolff, DeveloperDude, KenMacLeod