POST
/
api
/
update_blueprint
/
curl --location --request POST 'https://api.explo.co/api/update_blueprint/' \
--header 'Content-Type: application/json' \
--header 'Explo-Authorization: Token <token>' \
--data-raw '{
    "blueprint_id": 10,
    "tables": [
        {
            "table_name": "location",
            "schema_id": 1,
            "query": "select *,2 as hello from location",
            "columns": [
                {
                    "name": "id",
                    "type": "STRING"
                },
                {
                    "name": "host_id",
                    "type": "STRING"
                },
                {
                    "name": "host_name",
                    "display_name": "New Host Name",
                    "type": "STRING",
                    "can_be_grouped": true
                }
            ]
        }
    ]
}'
{ "success": 1 }
This endpoint creates a new blueprint.

Body

blueprint_id
number
required
The id of the blueprint you want to update
tables
object
required
List of tables and column information associated with the customer

Response

success
number
Indicates whether the call was successful. 1 if successful, 0 if not.
curl --location --request POST 'https://api.explo.co/api/update_blueprint/' \
--header 'Content-Type: application/json' \
--header 'Explo-Authorization: Token <token>' \
--data-raw '{
    "blueprint_id": 10,
    "tables": [
        {
            "table_name": "location",
            "schema_id": 1,
            "query": "select *,2 as hello from location",
            "columns": [
                {
                    "name": "id",
                    "type": "STRING"
                },
                {
                    "name": "host_id",
                    "type": "STRING"
                },
                {
                    "name": "host_name",
                    "display_name": "New Host Name",
                    "type": "STRING",
                    "can_be_grouped": true
                }
            ]
        }
    ]
}'
{ "success": 1 }