def bulk_docs(docs, **kwargs):
    """Create, update or delete multiple documents.

    http://docs.couchdb.org/en/stable/api/database/bulk-api.html#post--db-_bulk_docs

    :param list docs: The sequence of documents to be sent.
    :param kwargs: (optional) Arguments that :meth:`requests.Session.request` takes.
    :rtype: (str, str, dict)
    """
    if 'json' not in kwargs or not isinstance(kwargs['json'], dict):
        kwargs['json'] = {}
    kwargs['json']['docs'] = docs
    return 'POST', '_bulk_docs', kwargs
