Current section
Files
Jump to
Current section
Files
lib/api/bulk.ex
defmodule Durango.Api.Bulk do
@doc """
POST /_api/batch
Executes a batch request
"""
def execute_batch(repo, batch) do
Durango.Api.post(repo, "/_api/batch", batch)
end
@doc """
POST /_api/export
Create export cursor
"""
def create_export_cursor(repo) do
Durango.Api.post(repo, "/_api/export")
end
@doc """
POST /_api/import#document
Imports document values
"""
def import_documents(repo, documents) do
Durango.Api.post(repo, "/_api/import#document", documents)
end
@doc """
POST /_api/import#json
Imports documents from JSON
"""
def import_json(repo, json) do
Durango.Api.post(repo, "/_api/import#json", json)
end
end