@@ -564,9 +564,12 @@ def iloc(self, i: int) -> dict:
564564 }
565565 }
566566 """
567- response = self ._client .dataitem_iloc (self .id , i )
567+ response = self ._client .make_request (
568+ {}, f"dataset/{ self .id } /iloc/{ i } " , requests .get
569+ )
568570 return format_dataset_item_response (response )
569571
572+ @sanitize_string_args
570573 def refloc (self , reference_id : str ) -> dict :
571574 """Retrieves a dataset item by reference ID.
572575
@@ -587,7 +590,9 @@ def refloc(self, reference_id: str) -> dict:
587590 }
588591 }
589592 """
590- response = self ._client .dataitem_ref_id (self .id , reference_id )
593+ response = self ._client .make_request (
594+ {}, f"dataset/{ self .id } /refloc/{ reference_id } " , requests .get
595+ )
591596 return format_dataset_item_response (response )
592597
593598 def loc (self , dataset_item_id : str ) -> dict :
@@ -611,7 +616,9 @@ def loc(self, dataset_item_id: str) -> dict:
611616 }
612617 }
613618 """
614- response = self ._client .dataitem_loc (self .id , dataset_item_id )
619+ response = self ._client .make_request (
620+ {}, f"dataset/{ self .id } /loc/{ dataset_item_id } " , requests .get
621+ )
615622 return format_dataset_item_response (response )
616623
617624 def ground_truth_loc (self , reference_id : str , annotation_id : str ):
0 commit comments