POST api/v1/POA/Edit

Ändra kontaktuppgifter, uppgifter om fullmaktsgivaren, mottagare eller koder på en osignerad fullmakt.

Allowed Roles

  • Fullmaktshavare

Request Information

POAEditRequest
NameDescriptionTypeAdditional information
Contact1

Kontaktperson ett

POAAgentContact1

None.

Contact2

Kontaktperson två

POAAgentContact2

None.

AdditionalInformation

Ytterligare information

string

String length: inclusive between 0 and 255

POAId

Fullmaktens unika identitet

globally unique identifier

None.

PresenteePartyInfo

Information om behörighetskontrollerande parter för fullmakten

Collection of POAPresenteePartyInfo

None.

ValidFrom

Datumet (UTC) fullmakten är giltig från.

date

None.

Validity

Typ av giltighetstid.

POAValidityType

None.

ValidTo

Datumet (UTC) fullmakten är giltig till.

date

None.

CompletionList

Personer som inkluderas eller exkluderas från en fullmakt.

POACompletionList

None.

Organization

Information om organisationen (enbart för organisationsfullmakter).

POAOrganization

None.

Signees

Anger vilka personer som ska skriva under fullmakten och status för signaturen.

Collection of POASignee

Required

DaysValidFromSigned

Antal dagar fullmakten ska vara giltig.

integer

None.

Request Formats

application/xml, text/xml

Sample:
<POAEditRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://api.fullmaktskollen.se/">
  <Contact1>
    <Email>sample string 1</Email>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 3</LastName>
  </Contact1>
  <Contact2>
    <Email>sample string 1</Email>
    <FirstName>sample string 2</FirstName>
    <LastName>sample string 3</LastName>
  </Contact2>
  <AdditionalInformation>sample string 1</AdditionalInformation>
  <POAId>36a2c45b-944c-4e22-a1a8-43dc25bc8a87</POAId>
  <PresenteePartyInfo>
    <POAPresenteePartyInfo>
      <Code>sample string 1</Code>
      <Query>true</Query>
      <RegistrationNumber>sample string 3</RegistrationNumber>
    </POAPresenteePartyInfo>
    <POAPresenteePartyInfo>
      <Code>sample string 1</Code>
      <Query>true</Query>
      <RegistrationNumber>sample string 3</RegistrationNumber>
    </POAPresenteePartyInfo>
  </PresenteePartyInfo>
  <ValidFrom>2025-07-25T08:21:15.1414195+00:00</ValidFrom>
  <Validity>Unknown</Validity>
  <ValidTo>2025-07-25T08:21:15.1414195+00:00</ValidTo>
  <CompletionList>
    <People>
      <POACompletionListPerson>
        <CivicRegistrationNumber>sample string 1</CivicRegistrationNumber>
        <FirstName>sample string 2</FirstName>
        <LastName>sample string 3</LastName>
      </POACompletionListPerson>
      <POACompletionListPerson>
        <CivicRegistrationNumber>sample string 1</CivicRegistrationNumber>
        <FirstName>sample string 2</FirstName>
        <LastName>sample string 3</LastName>
      </POACompletionListPerson>
    </People>
    <Type>Unknown</Type>
  </CompletionList>
  <Organization>
    <Name>sample string 1</Name>
    <RegistrationNumber>sample string 2</RegistrationNumber>
  </Organization>
  <Signees>
    <POASignee>
      <CivicRegistrationNumber>sample string 1</CivicRegistrationNumber>
      <Email>sample string 2</Email>
      <FirstName>sample string 3</FirstName>
      <IsSigned>true</IsSigned>
      <LastName>sample string 5</LastName>
      <PhoneNumber>sample string 6</PhoneNumber>
      <Signed>2025-07-25T08:21:15.1414195+00:00</Signed>
      <Signature>
        <Content>QEA=</Content>
        <MimeType>sample string 1</MimeType>
      </Signature>
    </POASignee>
    <POASignee>
      <CivicRegistrationNumber>sample string 1</CivicRegistrationNumber>
      <Email>sample string 2</Email>
      <FirstName>sample string 3</FirstName>
      <IsSigned>true</IsSigned>
      <LastName>sample string 5</LastName>
      <PhoneNumber>sample string 6</PhoneNumber>
      <Signed>2025-07-25T08:21:15.1414195+00:00</Signed>
      <Signature>
        <Content>QEA=</Content>
        <MimeType>sample string 1</MimeType>
      </Signature>
    </POASignee>
  </Signees>
  <DaysValidFromSigned>1</DaysValidFromSigned>
</POAEditRequest>

Response Information

Resource Description

POAIdentity
NameDescriptionTypeAdditional information
POAId

Fullmaktens unika id

globally unique identifier

Required

Response Formats

application/xml, text/xml

Sample:
<POAIdentity xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://api.fullmaktskollen.se/">
  <POAId>7504f2c0-0edb-4c64-98ee-2bba5f85ca0c</POAId>
</POAIdentity>

Other Responses

401 Unauthorized

403 Forbidden

  • ERRFOR0001: A digital signature is required for this method.

400 Bad Request

  • ERRPOAEDITBUSINFO0001: This POA is signed, so you can't edit the Business Information
  • ERRPOAEDITBUSINFO0002: Cannot update the selected POA since it has an invalid status, POA must be unsigned.
  • ERRPOAEDITBUSINFO0003: When trying to set POA validity status to Timespan a ValidTo date must be provided.
  • ERRPOAEDITBUSINFO0004: It is not allowed to change the CivicRegistrationNumber of a Signee.
  • ERRPOAEDITBUSINFO0005: ValidFrom cannot be set on an unsigned POA.
  • ERRPOAEDITBUSINFO0006: Cannot backdate validity date of a electronic POA.
  • ERRPOAEDITBUSINFO0007: ValidTo cannot be set on an unsigned POA with validity type NumberOfDays.
  • ERRPOAEDITBUSINFO0008: DaysValidFromSigned must be set when POA validity is of type NumberOfDays.
  • GENERR0005: Argument {0} cannot be null.