###API Documentation
General
Need Authorization header

//For every Key Word Search
//Words send like this Artificial Intelligence, get searched independently "Artificial", "Intelligence"
//If they are sent like this "Artificial Intelligence", they get searched as one entity
//Minimal word length is 2 characters

#############################################
##By Profiles

General
Need X-CompanyID in header

//Get Profile by id
//GET // https://thinkers-ext.aumentoo.cloud/api/v1/profile?id={int}
{
    "success": true,
    "code": 200,
    "response": [
        {
            "ID": int,
            "Name": string,
            "URL": string,
            "CrunchbaseUUID": string,
            "CrunchbaseImage": string,
            "Import": string,
            "Date": string,
            "AumentooID": int,
            "Articles": [
                {
                    "ID": int,
                    "RequestID": [int, int, ...],
                    "Headline": string,
                    "Source": string,
                    "URL": string,
                    "PublishedDate": string,
                    "Content": string,
                    "AIScoutingURL": string
                    },
                ...
            ]
        }
    ]
}

//Search Profiles
//GET // https://thinkers-ext.aumentoo.cloud/api/v1/profile?search={string}
{
    "success": true,
    "code": 200,
    "response": [
        {
            "ID": int,
            "ArticleID": [int, int, ...],
            "DuplicateID": int,
            "Name": string,
            "URL": string,
            "CrunchbaseUUID": string,
            "CrunchbaseImage": string,
            "Import": string,
            "Date": string,
            "AumentooID": int
        }
    ]
}

//Get Profiles for requestid
//GET // https://thinkers-ext.aumentoo.cloud/api/v1/profile?requestid={int}
{
    "success": true,
    "code": 200,
    "response": [
        {
            "ID": int,
            "ArticleID": [
                {
                    "ArticleID": int,
                    "Headline": string
                 },
                 {
                    "ArticleID": int,
                    "Headline": string
                                  }
            ],
            "Name": string,
            "URL": string,
            "CrunchbaseUUID": string,
            "CrunchbaseImage": string,
            "Import": string,
            "Date": string,
            "AumentooID": int
            "DuplicateID": int,
        },
        ...
    ]
}

##################################
##By Articles

General
Need X-CompanyID in header

//Get article By id
//GET // https://thinkers-ext.aumentoo.cloud/api/v1/article?id={int}
{
    "success": true,
    "code": 200,
    "response": [
        {
            "ID": int,
            "RequestID": [int, int, ...],
            "Headline": string,
            "Source": string,
            "URL": string,
            "PublishedDate": string,
            "Content": string,
            "ContentBr": string,
            "AIScoutingURL": string,
            "Profiles": [
                {
                    "ID": int,
                    "ArticleID": int,
                    "DuplicateID": int,
                    "Name": string,
                    "URL": string,
                    "CrunchbaseUUID": string,
                    "CrunchbaseImage": string,
                    "Import": string,
                    "Date": string,
                    "AumentooID": int
                },
                ...
            ]
        }
    ]
}


Search Articles
//GET // https://thinkers-ext.aumentoo.cloud/api/v1/article?search={string}
{
    "success": true,
    "code": 200,
    "response": [
        {
            "ID": int,
            "Headline": string,
            "Source": string,
            "URL": string,
            "PublishedDate": string,
            "Content": string,
            "ContentBr": string,
            "AIScoutingURL": string
        },
        ...
    ]
}

Get Articles for requestID
//GET // https://thinkers-ext.aumentoo.cloud/api/v1/article?requestid={int}
{
    "success": true,
    "code": 200,
    "response": [
        {
            "ID": int,
            "Headline": string,
            "Source": string,
            "URL": string,
            "PublishedDate": string,
            "Content": string,
            "ContentBr": string,
            "AIScoutingURL": string
        },
        ...
    ]
}

###########################################
##By Search
General
Need X-CompanyID in header

//GET // https://thinkers-ext.aumentoo.cloud/api/v1/search?filter={string}

{
    "success": true,
    "code": 200,
    "response": {
        "requests": {
            "Total": int,
            "results": [
                {
                    "ID": 262,
                    "Name": "Health & Insuretech",
                    "AIScoutingURL": string
                },
                ...
              ]
        },
        "profile": {
            "Total": int,
            "results": [
                {
                    "ID": int,
                    "ArticleID": [int, int, ...],
                    "DuplicateID": int,
                    "Name": string,
                    "URL": string,
                    "CrunchbaseUUID": string,
                    "CrunchbaseImage": string,
                    "Import": string,
                    "Date": string,
                    "AumentooID": int
                },
                ...
            ]
        },
        "article": {
            "Total": int,
            "results": [
                {
                    "ID": int,
                    "Headline": string,
                    "Source": string,
                    "URL": string,
                    "PublishedDate": string,
                    "Content": string,
                    "ContentBr": string,
                    "AIScoutingURL": string
                },
                ...
            ]
        }
    }
}

###########################
######Send to DB

//POST  //https://thinkers-ext.aumentoo.cloud/api/v1/profiles/