<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Calibri Light";
        panose-1:2 15 3 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Aptos;
        panose-1:2 11 0 4 2 2 2 2 2 4;}
@font-face
        {font-family:"Aptos Mono";
        panose-1:2 11 0 9 2 2 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
h3
        {mso-style-priority:9;
        mso-style-link:"Heading 3 Char";
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:13.5pt;
        font-family:"Calibri",sans-serif;
        font-weight:bold;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
span.Heading3Char
        {mso-style-name:"Heading 3 Char";
        mso-style-priority:9;
        mso-style-link:"Heading 3";
        font-family:"Calibri Light",sans-serif;
        color:#1F3763;}
p.xmsonormal, li.xmsonormal, div.xmsonormal
        {mso-style-name:x_msonormal;
        margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
span.EmailStyle25
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        mso-ligatures:none;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">Hi Craig,<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Yes – a bit of a misunderstanding, I think. The call you’re using returns all *<b>route</b>* objects for the net and its subdelegations, not the subdelegations themselves. What you want is something like this:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><a href="https://www.arin.net/resources/manage/regrws/methods/#request-reassignment-report">https://www.arin.net/resources/manage/regrws/methods/#request-reassignment-report</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">This will return a ticket payload. You can then use the ticket methods to grab the report containing the info and extract it for IPAM use. That will list out each reassignment from the /24.
<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">It might be worth noting there is potentially another way to go about this. If your IPAM knows what’s supposed to be in ARIN’s records, you can use a call like this to confirm there is in fact a matching record:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><a href="https://www.arin.net/resources/manage/regrws/methods/#get-network-details-of-a-start-and-end-ip-range-most-specific">https://www.arin.net/resources/manage/regrws/methods/#get-network-details-of-a-start-and-end-ip-range-most-specific</a><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Basically, this is reversing what you’re doing. Your call grabs ARIN’s records and imports them into an IPAM. This call would go the other direction and take your IPAM’s records and use them to confirm corresponding records exist in ARIN’s
 Whois – and if not, to publish them.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hope that helps. Let us know if we can provide further guidance.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">-Jon<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div>
<p class="MsoNormal">Jon Worley<o:p></o:p></p>
<p class="MsoNormal">Senior Technology Architect<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal">American Registry for Internet Numbers (ARIN)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black">Craig Smith <craig@point5.net><br>
<b>Date: </b>Wednesday, November 15, 2023 at 10:02 AM<br>
<b>To: </b>Jon Worley <jonw@arin.net>, Gavin Budd <gavin@fatbeam.com>, "arin-tech-discuss@arin.net" <arin-tech-discuss@arin.net><br>
<b>Subject: </b>Re: [arin-tech-discuss] Reg-RWS<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Thanks for the update, I'm getting further along, but I am still having issues.</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">I'm trying to get a list of the 22 first-level reassignments I have for this particular block so I can import them into our IPAM and manage further reassignments
 from that same application. I was expecting the returned collection to have 23 entries, am I misunderstanding how this works?</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Output:</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black"><a href="https://reg.arin.net/rest/net/NET-192-197-145-0-1/routes?reassignments=true?&apikey=API-C0D7-CD2C-7CB3-4D25-96B7-634B-A1CD-0164">https://reg.arin.net/rest/net/NET-192-197-145-0-1/routes?reassignments=true?&apikey=API</a>-REMOVED</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black"><?xml version="1.0" encoding="UTF-8" standalone="yes"?></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black"><collection</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      xmlns="http://www.arin.net/regrws/core/v1"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      xmlns:ns2="http://www.arin.net/regrws/messages/v1"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      xmlns:ns3="http://www.arin.net/regrws/shared-ticket/v1"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      xmlns:ns4="http://www.arin.net/regrws/ttl/v1"</span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      xmlns:ns5="http://www.arin.net/regrws/rpki/v1"></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      <routeRef entry="SIMPLE"></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">            <orgHandle>PMSL-17</orgHandle></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">            <originAS>AS13837</originAS></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">            <prefix>192.197.145.0/24</prefix></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black">      </routeRef></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Aptos Mono";color:black"></collection></span><o:p></o:p></p>
</div>
<div>
<p class="MsoNormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black"><o:p> </o:p></span></p>
</div>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="98%" align="center">
</div>
<div id="divRplyFwdMsg">
<p class="MsoNormal"><b><span style="color:black">From:</span></b><span style="color:black"> Jon Worley <jonw@arin.net><br>
<b>Sent:</b> Tuesday, November 14, 2023 4:18 PM<br>
<b>To:</b> Gavin Budd <gavin@fatbeam.com>; Craig Smith <craig@point5.net>; arin-tech-discuss@arin.net <arin-tech-discuss@arin.net><br>
<b>Subject:</b> Re: [arin-tech-discuss] Reg-RWS</span> <o:p></o:p></p>
<div>
<p class="MsoNormal"> <o:p></o:p></p>
</div>
</div>
<div>
<div>
<p class="xmsonormal">All,<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal">We noted an error in the documentation. At the URL noted below, we had:<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#172B4D;background:white">/rest/net/NETHANDLE/routes&reassignments=true?apikey=APIKEY</span><o:p></o:p></p>
<p class="xmsonormal"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#172B4D;background:white"> </span><o:p></o:p></p>
<p class="xmsonormal"><span style="color:black;background:white">This will be corrected to:</span><o:p></o:p></p>
<p class="xmsonormal" style="margin-top:7.5pt;background:white"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#172B4D">/rest/net/NETHANDLE/routes?reassignments=true?&apikey=APIKEY</span><o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal">Our apologies for the error. It will be corrected shortly. Thanks for the tip.<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal">Best regards,<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<div>
<div>
<p class="xmsonormal">Jon Worley<o:p></o:p></p>
<p class="xmsonormal">Senior Technology Architect<o:p></o:p></p>
<p class="xmsonormal">American Registry for Internet Numbers (ARIN)<o:p></o:p></p>
</div>
</div>
<p class="xmsonormal"> <o:p></o:p></p>
<div style="border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="xmsonormal"><b><span style="font-size:12.0pt;color:black">From: </span>
</b><span style="font-size:12.0pt;color:black">arin-tech-discuss <arin-tech-discuss-bounces@arin.net> on behalf of Gavin Budd via arin-tech-discuss <arin-tech-discuss@arin.net><br>
<b>Reply-To: </b>Gavin Budd <gavin@fatbeam.com><br>
<b>Date: </b>Tuesday, November 14, 2023 at 12:31 PM<br>
<b>To: </b>Craig Smith <craig@point5.net>, "arin-tech-discuss@arin.net" <arin-tech-discuss@arin.net><br>
<b>Subject: </b>Re: [arin-tech-discuss] Reg-RWS</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<p class="xmsonormal">Craig, looking at your get output, You have an ampersand at the routes&reassignments, but the document shows a ? in there instead.<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal">GET <a href="https://reg.arin.net/rest/net/NET-192-0-2-0/routes?reassignments=true?&apikey=API-1234-5678-2222-3333">
https://reg.arin.net/rest/net/NET-192-0-2-0/routes?reassignments=true?&apikey=API-1234-5678-2222-3333</a><o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal">--Gavin Budd<o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<p class="xmsonormal"> <o:p></o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="xmsonormal"><b>From:</b> arin-tech-discuss <arin-tech-discuss-bounces@arin.net>
<b>On Behalf Of </b>Craig Smith<br>
<b>Sent:</b> Tuesday, November 14, 2023 9:21 AM<br>
<b>To:</b> arin-tech-discuss@arin.net<br>
<b>Subject:</b> [arin-tech-discuss] Reg-RWS<o:p></o:p></p>
</div>
</div>
<p class="xmsonormal"> <o:p></o:p></p>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Hello,</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">I'm trying to get all the reassignments in place for a particular NET handle via the REST API, but I'm not getting any results from any of the queries I have tried.
 I'm looking to find all the allocations and holes for all the IP blocks we operate.</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">I am using this page as a reference.</span><o:p></o:p></p>
</div>
<h3><span style="font-family:"Aptos",sans-serif;color:black">Viewing a List of route Objects for Reassignments of a NET</span><o:p></o:p></h3>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black"><br>
<a href="https://www.arin.net/resources/manage/irr/irr-restful/#viewing-a-list-of-route-objects-for-reassignments-of-a-net" target="_blank">https://www.arin.net/resources/manage/irr/irr-restful/#viewing-a-list-of-route-objects-for-reassignments-of-a-net</a></span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Output:</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">GET /rest/net/NET-192-197-145-0-1/routes&reassignments=true?apikey=API-(Removed) HTTP/1.1</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Host: reg.arin.net</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Connection: close</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">User-Agent: RapidAPI/4.2.0 (Macintosh; OS X/14.1.0) GCDHTTPRequest</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black"><?xml version="1.0" encoding="UTF-8" standalone="yes"?><error xmlns="<a href="http://www.arin.net/regrws/core/v1">http://www.arin.net/regrws/core/v1</a>"><additionalInfo/><code>E_UNSPECIFIED</code><components/><message>This
 method for internal ARIN use only.</message></error></span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Thanks in advance,</span><o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"> <o:p></o:p></p>
</div>
<div>
<p class="xmsonormal"><span style="font-size:12.0pt;font-family:"Aptos",sans-serif;color:black">Craig</span><o:p></o:p></p>
</div>
<div style="border:solid #F7941E 1.5pt;padding:4.0pt 4.0pt 4.0pt 4.0pt">
<p style="background:white"><b><span style="font-size:10.0pt;color:#F7941E">[EXTERNAL]</span></b><span style="color:black">
</span><span style="font-size:10.0pt;color:black">This message originated outside of Fatbeam. Do not click links or open attachments unless you recognize the sender, are expecting something from them, and know the content is safe. Please report malicious emails
 to Dave @208-571-0418 or <a href="mailto:it@fatbeam.com">it@fatbeam.com</a>.</span><o:p></o:p></p>
</div>
</div>
</div>
</div>
</body>
</html>