概要

ArchivesSpaceのRESTful APIの一例を試してみます。

以下が公式のドキュメントです。

https://archivesspace.github.io/archivesspace/api/#introduction

List all corporate entity agents

以下に記載があります。

https://archivesspace.github.io/archivesspace/api/#list-all-corporate-entity-agents

デモサイトを使用した場合、以下のURLでアクセスできます。

https://sandbox.archivesspace.org/staff/api/agents/corporate_entities?page=1

結果は以下です。

{"""""flttriahoe{}{rsits,stsau""""""""""]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]"]""""}""t__lllpclcsuija,a,a,a,a,a,a,a,a,a,a,a,a,a,l,e,n,u,u,d,u,m,n,r,uaid,ti_pp"tourarysssg{}gggggggggggggixossasea{}ergsi""""""""""""""""]"]ispaa:scbesese_oeeeeeeeeeeeeeentteetetmlie_slpssclcsuaijcsju,pt_agg"klatatrsnn""""""""""]"]nnnnnnnnnnnnnkeeddedae""""""""""""""""]"]a"nlporoorarysusuoossalrgee2:_it_te_lmtlnclcsuijt,nttttttttttttters__s_dslpssclcsuaijcsju,pt:tilcirreseset_rnuoereee""7vsememmuo_oararyssseo_____________dn"ww_la"oroorarysusuoossae_nakmttatatrhdifrn_a"p"::,[ehdo__tgdccmesese_oltracomrispoftr_a:iioat:cirreseset_rnuoerd"tky_a__t_te_oisecmdl:o:r"_dtmi_eokeatatrrneeelotaedolcuoealttfnakmttatatrhdifrn_a_/ye_vrnnememmrsdreoal_31s:biitmaln_"t_te_empsctnhiceuacnpsg_[hh_g_[_a__t_te_oisecmdlaapdneyaado__tipie"dte"a1,,iyfmieu_tv:ememmpoh"oevenonrcucioediieurvrnnememmrsdreoalgge_ar_mm_dtmizlcn:eelAg,of"iem"ttaedo__trdo:rrertrtceptcunonnxaieyaado__tipie"dteee"tmsneebiitmeatcls_lena:e"e:oycr"_dtmieendnn_ediesaisrtc__iggr_mm_dtmizlcn:eelnn:oeia"_yfmiedyie"_"nln"ld:""ptsMbiitmsle[_atan_fs"to"c_urpsehsneebiitmeatcls_tt_"om:a"iem""_o_lt:aet:s"_:":esiayfmiee_sctigaii":in:ermeutstia"_yfmiedyie"_"nss"p:neu:e"e::nnmoymn"eab"2""on"iem"nt"oeoende:ossoepbe"som:a"iem""_o_lt:a"/au"""td:"a"ecp[e:5,dy2"0f::nu:e"e:ty:n_nncer[n"["lnoln:_neu:e"e::nnmoym:cgb{::Ao"_:"tm:eaesD,m"022a"sd:"aptsscens[s::etsicd"""td:"a"ecp[eoell_ab"2retl""o"i:202l"[:c"_:"te[re_y_t""ssise[e::Ao"_:"tm:eaes[rni0"lgdy2"0u"fi"::eAn22-sarab"2i"otd_hi::[[""th"cl_ab"2retl""pts,Aeem"022e:an,l""-40eg0idy2"0v:lsecif::oe:l0"lgdy2"0u"fi"::o_hlnni:202,lg"[Rl,a0-5,e,pm"022es"cosi[[rda,Aeem"022e:an,rcelen22-ts"need30-nti:202""":ldte[[i_[rlnni:202,lg"[aodeDr""-20re:asnm-21tsn22-:a:aeoreralen22-ts"ntr_noa,a0-5u,mei2-7_""-20g[rsrsseteDr""-20re:aepretd50-efeaDn32TcR,a0-5te[a"i""pinoa,a0-5u,m_oeDem-51,a_ro"T52oed50-rnt:e::ooetd50-efeercoR"i1-7lcce,1T0rpm-51utissnDem-51,a_naoee:n71Tsoh30:poi1-7e_o["[[isoR"i1-7lcttrs"T72erR:64osn71T,cn:t"ee:n71TsoiedRet,2T0,pCe4:6ri"T72oso:s"T72ert_"ear02:oes40:at,2T0n"[rRet,2T0,pie:sru:04rne:20to02:t:i[ear02:oenece4:6ata3:6er:04aesru:04rstfah,64:ter01Z_y4:6c[sece4:6a/iar:60ercZ2"e"64:t"ah,64:t1tlcC0:6_"h"Z,n,:60":r:60e"yshe60Ze,,"t0:6,cC0:6_,"enZ6"nC,i60Z[he60Ze,,Ct"Z,tetZ6"nZ6"nee,"iny"Z,Ct"Z,tnr,tt","ee,"it"ye,,nr,te,"rt"yr,"e,""r,,",

GUIでは以下のページが該当しました。

https://sandbox.archivesspace.org/staff/agents/agent_corporate_entity/1

リポジトリの一覧

https://sandbox.archivesspace.org/staff/api/repositories

[]{}{},"""""""""""""""""""}""""""""""""""""""""}lrnclcsupoosipcjudalrnpclcsupoosipcjudaoeararysuaalsoosrig"oeaararysuaalsoosrig"cpmesesebiiu_suoisercpmresesebiiu_suoiserkoeatatrl__gsinn"pnekoeeatatrl__gsinn"pne__"t_te_iis"lttm:ltf__"nt_te_iis"lttm:ltfvc:ememmsse:uiroa_"vc:tememmsse:uiroa_"eodo__th_tgoyd"yr:eo_do__th_tgoyd"yr:rd"_dtmi"ds"_n"e/_erd"i_dtmi"ds"_n"e/_eseAbiitm:i_ma":lrsp"seJnbiitm:i_sa":lrsp"i"lyfmiesaau:_etr/i"asyfmiesacu:_etr/o:l"iem"tavnt"tpreao:nt"iem"tavat"tpreane:e"e:rbauo1Uyoisgnei:e"e:rba_o2Uyoisg""nd:"ulis",Spsnee""td:"uli1",Spsnee:R"_:"eelc:"eignn:SSu"_:"eel":"eignnCDab"2,dar,"t"ttCmtab"2,da,,"t"tt5"ody2"0"bif:o:as1Aiidy2"0"bf:o:as,,em"022:lpart/,"tom"022:lart/i:202etl"i"ic,hni:202el"i"icRn22-f"ssreAoo_n22-f"sreJooe""-20a:_eeslnrSn""-20a:eesanrs,a0-5l1,pl"ppa,a0-4l,pn"ped30-s"_2e:oemd40-s"4e:oam-51e[1s"nrcem-40e[s"rri2-7,\_i,{ai"i0-3,\i,S{acn31T"1tDta:n30T"tmth"T728_ooel"T318oie,1T081re_",1T78rt_C32:8_yeCE71:8yhee:04\1"Rnox:72\"nn4:6"",etla1:0",Stt44:,,silm92:,pie:60\etep:01\etr3:7"aicl2:5"ci"30Z8rete31Z8ie,Z7"8csiZ5"8as"Z,9h/oU"Z,9l/,"\1nn,"\3,"C"si,"C",ev,o\nae\l"tnr"l8eds8e9ri9c0At0t\(ry\i"Rc""o,Ch,,n\)i\s""v"8,e8a9s9n1"1d\,\""A,,r\\c""h88i99v22e\\s"",,(\\S""C88A99)33"\\,"",,\\""889944\\"",,\\""889955\\"",,\\""889966\\"",,\\""889977\\"",,\\""889988\\""]]"",,

まとめ

ArchivesSpaceのRESTful APIのほんの一例を試しました。他にも試してみましたが、以下のようなエラーが返却されることが多かったため、今後はデモサイト以外でも試してみたいと思います。

{}"error":"Accessdenied"