You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 10 Next »

 

LIR Management

Get

URL/api/v1/api.php?target=lir&action=get
DescriptionReturns a list of LIRs
Returns

Examples:

SUCCESSFUL
{
    "success": 1,
    "message": "2 objects found",
    "data": [
        {
            "id": "100",
            "name": "RIPE Test LIR",
            "slug": "ripe-test-lir",
            "entities": [
                {
                    "mnt_by": "mntner@email.com"
                    "mnt_by_password": "password",
                    "admin_c": "test-admin-c",
                    "tech_c": "test-tech-c",
                    "api_key": null
                }
            ],
            "rir": "RIPE"
        },
        {
            "id": "101",
            "name": "ARIN Test LIR",
            "slug": "arin-test-lir",
            "entities": [
                {
                    "org_handle": "TEST-10",
                    "admin_poc": "TEST-ARIN",
                    "net_poc": "TEST-ARIN",
                    "abuse_poc": "",
                    "net_name_prefix": "PRFX",
                    "api_key": "API-XXXX-YYYY-ZZZZ-1234"
                }
            ],
            "rir": "ARIN",
            "asn": "1000"
        }
    ]
}
					
ERROR
{
    "success":0,
    "message":"error message"
}
                
Example URL/api/v1/api.php?target=lir&action=get

Delete

URL/api/v1/api.php?target=lir&action=delete&id=﹤ID﹥
DescriptionDeletes an LIR
Returns

Examples:

SUCCESSFUL
{
    "success": 1,
    "message": "LIR deleted."
}
					
ERROR
{
    "success":0,
    "message":"error message"
}
				
Example URL/api/v1/api.php?target=lir&action=delete&id=100
  • No labels